新規ブック作成(Add メソッド)
2016/01/12
新規にワークブックを作成する
Workbooks コレクションの Add メソッドを使用すると新しいブックを作成し、作成したブックを表す Workbook オブジェクトを返します。このときこのブックがアクティブになります。
【書式】
object.Add ( template )
引数・戻り値
- object ・・・ 対象となる Workbooks コレクションを指定します。
- template ・・・ 作成するブックに含むシートの種類を指定します。既存のブック名を指定すると、そのブックをテンプレートとして新規ブックが作成されます。シートの種類を表す XlWBATemplate 列挙型 の定数またはその値を指定するとその指定した種類のシートを 1 枚含むブックが作成されます。省略した場合は、いくつかの空白シートを含むブックが作成されます。空白シートの数は、SheetsInNewWorkbook プロパティ で設定されている数になります。
XlWBATemplate 列挙型
| 定数 | 値 | 内容 |
| xlWBATWorksheet | -4167 | ワークシート |
| xlWBATChart | -4109 | グラフ |
| xlWBATExcel4MacroSheet | 3 | Excel バージョン 4 のインターナショナル マクロ |
| xlWBATExcel4IntlMacroSheet | 4 | Excel バージョン 4 のマクロ |
Workbooks.Add メソッド 使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 |
Sub Sample_WorkbooksAdd() 'グラフシートを含む新規ブックを作成 Workbooks.Add xlWBATChart End Sub |
実行結果
関連記事
-
-
PDF または XPS 形式で出力(ExportAsFixedFormat メソッド)
ExportAsFixedFormat メソッド ブックやシートの内容を PDF …
-
-
新しいウィンドウを開く(NewWindow メソッド)
NewWindow メソッド NewWindow メソッドで、任意のブックのコピ …
-
-
シートを保護・保護したシートを解除する(Protect メソッド・Unprotect メソッド)
Protect メソッド・Unprotect メソッド Protect メソッド …
-
-
WorksheetView オブジェクト
WorkSheetView オブジェクト 行列番号や枠線の表示・非表示の設定など …
-
-
ユーザー設定のドキュメントプロパティ(CustomDocumentProperties プロパティ)
CustomDocumentProperties プロパティ ユーザー設定のドキ …
-
-
ブックのファイル形式を調べる(FileFormat プロパティ)
ブックのファイル形式を調べる(FileFormat プロパティ) 指定したブック …
-
-
印刷品質を設定(PageSetup.PrintQuality プロパティ)
PageSetup.PrintQuality プロパティ PageSetup.P …
-
-
印刷時のページの番号付けの方向を設定(PageSetup.Order プロパティ)
PageSetup.Order プロパティ PageSetup.Order プロ …
-
-
再計算(Calculation, EnableCalculation, Calculate)
ワークブックやシートの再計算 通常、Excel では、自動的に再計算が行われる設 …
-
-
ブックを別名で保存(SaveAs メソッド)
ブックを別名で保存(SaveAs メソッド) ブックの変更を保存したり、新規ブッ …
