【Day60】文系オタクのエンジニア道~ブックの操作①note学習記録 新規ブックの挿入~
こんにちは
安田です
noteのスケジュール化して
3週目になりました
VBAの学習もスケジュールに
組み込まれるようになりました
これは大きな成果です
Workbookオブジェクト
ブックはWorkbookオブジェクトで表現されます
ブックを記述する時は
Workbookコレクションを使います
Workbook("Book1.xlsx")
Workbook(1)
Workbook(”C:¥Date¥Book1.xlsx”)のように
パスは指定しない
VBAで扱えるExcelは開いたブックだけです
ブックを開くときだけパスを指定します
また名前を付けて保存されていないブックがあったときは
ファイル名に拡張子は付けない
Workbook(”Book1”)
ActiveWorkbook と ThisWorkbook
現在操作しているアクティブブック
ActiveWorkbook
実行中のマクロが記述されているブック
ThisWorkbook
新規ブックを挿入する
Excelの新規ブックを挿入するとき
Addメソッドを使います
Sub test()
Workbooks.Add
End Sub
実際に実行してみると
新たにExcelが立ち上がりました
すげー笑
新規ブックを挿入すると
挿入された新規ブックが
アクティブブックになる
まとめ
今回は短めにしました
(安田の脳がついていかず・・・)
ちょっとずつでも
足を止めずに学習できるようにします
なにげに60日目に突入していたことに
驚きでした
「VBAマスターに俺はなる」
最後まで読んでいただき
ありがとうございます
安田
この記事が気に入ったらサポートをしてみませんか?