構文
Workbooks.Add(Template)
Addメソッドは新しいブックを作成するメソッドです。
Addメソッドで作成したブックは自動的にアクティブになります。
Templateは下記定数を代入します。(省略可能)
| 定数 | シートの種類 |
|---|---|
| xlWBATWorksheet | ワークシート(省略時はこちらが指定される) |
| xlWBATChart | グラフシート |
| xlWBATExcel4MacroSheet | Excel4マクロシート |
| xlWBATExcel4IntlMacroSheet | Excel4インターナショナルマクロシート |
基本はWorkbooks.Addで、Templateは省略が基本と考えます。
新しいブックを作成するサンプルコード
Public Sub sample()
'■ブックを新規作成する(未保存状態のBook1)
Workbooks.Add
'■ブックを新規作成して、変数に代入する
Dim wb As Workbook
Set wb = Workbooks.Add
'■グラフシートのブックを作成する
Workbooks.Add (xlWBATChart)
End Sub
注意点
- Set wb = Workbooks.Addとすることで、ワークブックの作成と変数への代入が一度に行えます。



コメント