VBA

VBA(全シートでA1セルに移動してシート1を選択して保存)

VBA

-- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリックするとエディタが開くので下記コードを記載。デザインモードOFFで実行 Option Explicit Private Sub CommandButton1_Click…

VBA(シートの特定列の特定パターンだけテキストファイルに出力)

VBA

仕様:・ダイアログで入力フォルダを選択・エクセルファイルのみ処理対象・出力エクセルファイルと同名フォルダを作成し、その中にシート名のファイルを作成また、全シート連結したものを"ALL.txt"のファイル名で作成 -- 1. 開発タブの挿入でボタンを作成※Act…

VBA(シート全体をテキストファイルに出力)

VBA

https://www.sejuku.net/blog/75132#index_id5https://vbanobuhinko.com/%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E4%B8%80%E6%8B%AC%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%81%BF%E3%81%99%E3%82%8B/https://excelwork…

VBA(テキストファイルをシートに読み込む)

VBA

https://daitaideit.com/vba-convert-csv-to-excel/https://hironimo.com/prog/excel/vba-sheet-copy-book/ 仕様: フォルダ→ファイル名、ファイル→シート名 でエクセルファイル作成 ①テキストを一括読込してtab -> カンマ置換②csvファイルをxlsxファイルとし…

VBA(再帰的にフォルダ内全ファイルのシート一覧を作成する)

VBA

https://vba-labo.rs-techdev.com/archives/30https://kirinote.com/excelvba-lastrow-del/#toc2 test--|Dir01--|File0101(シート1,2) | |Dir0102--|File010201(シート1) | | |File010202(シート1,2,3) | |Dir0103 |File02(シート1,2,3) -- 1. 開発タブの挿…

VBA(UTF8ファイルのBase64エンコード)

VBA

https://www.ka-net.org/blog/?p=4479https://vbabeginner.net/convert-shift-jis-files-to-utf-8-without-bom/ -- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリックするとエ…

VBA(バイナリファイルの入出力)

VBA

https://learn.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/get-statementhttp://www.cocoaliz.com/excelVBA/index.php/47/ -- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで…

VBA(ラジオボタン制御)

VBA

https://htomblog.com/excelmacro-radiobuttonhttps://tripbowl.net/vba-optionbutton/ -- 1. 開発タブの挿入でボタンやオプションボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで下記コードを記載 Option Explicit Private Sub…

VBA(正規表現)

VBA

https://excel-ubara.com/excelvba4/EXCEL232.htmlhttps://k-sugi.sakura.ne.jp/it_synthesis/windows/vb/2127/ -- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリックするとエ…

VBA(PowerShell実行)

VBA

https://extan.jp/?p=10164https://qiita.com/Qiitacky/items/a08211ed77a4670e7860https://pcnote.me/post/powershell-zip/ -- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリ…

VBA(JSONファイル読込)

VBA

https://qiita.com/towakey/items/2285e13e40d0879a995b -- 1. 開発タブの挿入でボタンを作成※ ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリックするとエディタが開くので下記コードを記載。デザインモードOFF…

VBA(オートフィルタ)

VBA

http://officetanaka.net/excel/vba/tips/tips155c.htmhttps://excel-ubara.com/excelvba1/EXCELVBA341.html シナリオ: ワークブックをフィルタ選択して値のみ別ワークブックにコピーする -- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使…

VBA(ファイルの文字コード変換)

VBA

https://vbabeginner.net/convert-shift-jis-files-to-utf-8-without-bom/https://vbabeginner.net/convert-utf-8-files-to-shift-jis/ -- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンを…

VBA(辞書による集計)

VBA

https://excel-ubara.com/excelvba4/EXCEL216.htmlhttps://vba-create.jp/vba-dictionary-item-change/ -- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリックするとエディタが…

VBA(配列)

VBA

https://excel-ubara.com/excelvba4/EXCEL284.html -- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリックするとエディタが開くので下記コードを記載。デザインモードOFFで実行 …

VBA(MeCab)

VBA

https://qiita.com/kujirahand/items/d49e3801c156e2fa4f39 -- 1. MeCabのインストール -- 2. MeCab for Excel VBAをインポート ※下記のように修正If UBound(Cm) < 8 Then GoTo Y_CONTINUE↓If UBound(Cm) < 1 Then GoTo Y_CONTINUE Debug.Print Cmd↓'Debug.P…

VBA(作業中ブックの別名保存)

VBA

https://excelwork.info/excel/booksavecopyas/https://tech.chasou.com/vba/vba1_16/ -- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリックするとエディタが開くので下記コー…

VBA(ソート)

VBA

https://www.sejuku.net/blog/29917 https://learn.microsoft.com/ja-jp/office/vba/api/excel.range.sort -- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリックするとエディタ…

VBA(関数呼び出し)

VBA

https://www.sejuku.net/blog/28904https://excel-ubara.com/excelvba1/EXCELVBA408.html -- 1. 開発タブの挿入でボタンを作成※ ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリックするとエディタが開くので下記…

VBA(RESTとJSON)

VBA

https://vba-labo.rs-techdev.com/archives/1401https://spirits.appirits.com/doruby/8717/https://papasensei365.com/excel-httprequest-proxy/https://vba-create.jp/vba-dictionary-remove/ -- 1. 開発タブの挿入でボタンを作成※ ActiveXコントロールの…

VBA(Base64エンコードとURLエンコード)

VBA

https://vba-create.jp/vba-base64-encode/https://hitoriit.blog/archives/1430 -- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリックするとエディタが開くので下記コードを記…

VBA(バッチファイル実行)

VBA

https://vbabeginner.net/execute-batch-file/https://www.bugbugnow.net/2018/06/wshrunexec.htmlhttp://officetanaka.net/excel/vba/tips/tips75.htm https://qiita.com/aki3061/items/b4f4bc5f4ef3fa015c5f ※「Windows Script Host Object Model」を参照…

VBA(ログ出力プロシージャ)

VBA

-- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリックするとエディタが開くので下記コードを記載。デザインモードOFFで実行 Dim LogNum As Long Private Sub CommandButton1_Cl…

VBA(YES/NOで実行確認)

VBA

https://kuuur.net/tech/excel/vbyesnohttps://excel-vba.work/2021/11/18/%E3%80%90vba%E3%80%91%E3%80%8C%E3%81%AF%E3%81%84-%E3%81%84%E3%81%84%E3%81%88%E3%80%8D%E3%81%A7%E5%9B%9E%E7%AD%94%E3%81%A7%E3%81%8D%E3%82%8B%E8%B3%AA%E5%95%8F%E3%82%92%E3…

VBA(シート名を指定して値取得)

VBA

-- 1. 開発タブの挿入でボタンを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンをダブルクリックするとエディタが開くので下記コードを記載。デザインモードOFFで実行 Private Sub CommandButton1_Click() '画面を更新し…

VBA(チェックボックス制御)

VBA

https://htomblog.com/excelmacro-checkbox -- 1. 開発タブの挿入でボタンやチェックボックスを作成※ActiveXコントロールのものを使用する -- 2. デザインモードONで作成したボタンやチェックボックスをダブルクリックするとエディタが開くので下記コードを…

VBA(ファイル転送)

VBA

https://www.j-oosk.com/teraterm/file-transfer/224/https://www.j-oosk.com/teraterm/file-transfer/221/ 「Windows Script Host Object Model」を参照設定で追加して再起動 '''''''''''''''''''''''''''''''''''''''''''''' Sub ファイル送信() Dim wsh A…

VBA(コマンド実行とテキストファイル操作)

VBA

http://officetanaka.net/excel/vba/file/file08c.htmhttp://officetanaka.net/excel/vba/file/file08b.htmhttps://www.sejuku.net/blog/89852 「Windows Script Host Object Model」を参照設定で追加して再起動必要 Sub ボタン_Click() Dim wsh As ObjectDi…

VBA(ループ処理)

VBA

https://qiita.com/ysnhrk/items/0f85d145f68a49028139https://bayashita.com/p/entry/show/114https://tonari-it.com/excel-vba-loop-3situation/ Sub ボタン_Click() '画面を更新しないApplication.ScreenUpdating = False'確認メッセージを表示しないAppl…

VBA(ワークブック書き込み)

VBA

Sub ボタン_Click() '画面を更新しないApplication.ScreenUpdating = False'確認メッセージを表示しないApplication.DisplayAlerts = False '現在のフォルダを取得Dim path As Stringpath = ActiveWorkbook.path 'イミディエイトウィンドウに表示Debug.Print…