VBA
-
Array
-
【VBA】CSVに配列の中身を書き出す|ADODB.Stream
-
【VBA】シートにあるデータを配列に格納する(空白含む)|UsedRange
-
【VBA】シートにあるデータを配列に格納する(空白含まない)|CurrentRegion
-
【VBA】一次元配列を横方向にシートに貼り付け【範囲をリサイズする】
-
【VBA】一次元配列を縦方向にシートに貼り付け【範囲をリサイズする】
-
【VBA】一次元配列と一次元配列を結合する
-
【VBA】配列の要素数を決める|ReDim vs ReDim Preserve & Pythonとの違い
-
【VBA】配列の縦横変換|WorksheetFunction.Transpose は使わない
-
【VBA】二次元配列をシートに貼り付け【範囲をリサイズする】
-
Book
-
【VBA】開いている全ブックから対象ブックをセット|InStr ファイル名の一部で判定
-
【VBA】ブックを閉じる3つの方法|保存して/保存しないで/ブック名で/
-
【VBA】名前を付けて保存|SaveAs
-
【VBA】ブックを開く|OpenBook
-
【VBA】ブックが開いているか判定|StrComp で FullNameを調べる
-
【VBA】指定のブックが開いていたら閉じる
-
【VBA】ブックのフルパスを変更する(ファイル名の変更も含む)|Name
-
ExcelSheet
-
【VBA】セル範囲を画像としてコピーする|CopyPicture
-
【VBA】シートをシート名で取得する|Worksheets(name)
-
【VBA】指定のシートを再計算する|Calculate
-
【VBA】オートフィルタ解除&非表示を表示する|.FilterMode/.Outline
-
【VBA】シートの初期化|ClearContentsで値のみ削除
-
FSO
-
【VBA】ブックを複製する|fso.CopyFile
-
【VBA】フルパスからファイル名と拡張子を取得する|fso.GetFileName/GetBaseName/GetExtensionName
-
【VBA】FSO(“Scripting.FileSystemObject”)|シングルトン化して使う
-
【VBA】パスからfsoオブジェクトを取得する|fso.GetFolder/.GetFile
-
String
-
【VBA】指定の文字列が含まれているか & 前後の文字列を返す|InStr/InStrRev
-
【VBA】先頭,末尾,両端の空白を削除する|Trim
-
【VBA】文字列から拡張子を取得して、文字列として返す|InStrRev
-
【VBA】文字列から指定文字の位置を取得する|InStr/InStrRev
-
【VBA】拡張子の存在確認|Right + StrComp
-
【VBA】文字列から指定文字より前/後ろをカットする|InStrRev/Left$/Mid$
-
Table
-
【VBA】Excelのテーブルの最終行に値を追加する
-
【VBA】Excelテーブルの指定した位置に行を追加する
-
【VBA】Excelテーブルを昇順で並び替える|ソート
-
【VBA】Excelにテーブルを設定する
-
【VBA】Excelテーブルのデータを配列で取得する
-
【VBA】Excelテーブルを初期化する
-
UserForm
-
【VBA】ドラッグアンドドロップできるユーザーフォーム|ListView
-
【VBA】ユーザーフォームのタイトルバーを非表示にしてシステムっぽい見た目にする
-
【VBA】ユーザーフォームを半透明にしてシートの内容が見えるようにする|waiting-form
-
【VBA】ユーザーフォームのみ起動して、シートを表示しない方法
-
Others
-
【VBA】ボタンに登録されているマクロ名を調べたい
-
【VBA】.Cells と .Range の使い分け目安|数千か数万か
-
【VBA】Resize changes the size of a cell range|範囲のリサイズ
-
【VBA】CreateObject|dictionary・テキストファイル・outlook・Access用にオブジェクトを生成する
-
【VBA】色の定数は8つ|RGB対称表
-
【VBA高速化】開始と終了のルーチン呼び出し
-
【VBA】Excelでメール内容を作成してOutlookを起動する
-
【VBA】グラフ設定を動的に変更する
-
【VBA】ボタンをリボンに設定する