ExcelVBAチートシート ブック
ブックを指定する
Workbooks
※指定するブックは開いている必要あり
Workbooks("ファイルパス")
指定したファイルパスのExcelファイルのブックWorkbooks(1)
1番目に開いたExcelファイルのブック
ActiveWorkbook
ActiveWorkbook
アクティブなブック
ThisWorkbook
ThisWorkbook
マクロが記述されているブック
ブックを選択する
Activate
Workbooks(1).Activate
指定したブックを選択する
ブックを新規作成する
Add
Workbooks.Add
ブックを新規作成する
ブックを保存する
SaveAs
Workbooks.Add.SaveAs "ファイルパス"
新規作成したブックに名前を付けて保存する
Save
ActiveWorkbook.Save
指定したブックを上書き保存する
SaveCopyAs
ActiveWorkbook.SaveCopyAs "ファイルパス"
指定したブックをコピーして名前を付けて保存する
ブックを閉じる
Close
Workbooks(1).Close
指定したブックを閉じる(変更確認ダイアログ表示あり)Workbooks(1).Close SaveChanges:=False
指定したブックを上書き保存せずに閉じるWorkbooks(1).Close SaveChanges:=True
指定したブックを上書き保存して閉じるWorkbooks.Close
すべてのブックを閉じる
ブックのファイルパスを取得する
Path
Workbooks(2).Path
指定したブックが保存されているフォルダーの絶対パス
FullName
Workbooks(2).FullName
指定したブックの絶対パス
Name
Workbooks(2).Name
指定したブックの拡張子を含むファイル名Split(ActiveWorkbook.Name, ".")(0)
指定したブックの拡張子を除くファイル名
ブックを開く
Open
Workbooks.Open "ファイルパス"
指定したファイルパスのブックを開くWorkbooks.Open "ファイルパス" Password:="パスワード"
指定したファイルパスのパスワード付きブックを開く
この記事が気に入ったらサポートをしてみませんか?