見出し画像

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

ブックを閉じる

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:="パスワード"
    指定したファイルパスのパスワード付きブックを開く


この記事が気に入ったらサポートをしてみませんか?