ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

新規ブック作成(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ソース


実行結果

Workbooks.Add メソッド



 - ブック・シートの操作 , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

EnableEvents プロパティ
イベントの発生・無効をコントロール(EnableEvents プロパティ)

EnableEvents プロパティ EnableEvents プロパティに T …

新しいウィンドウを開く(NewWindow メソッド)

NewWindow メソッド NewWindow メソッドで、任意のブックのコピ …

Saved メソッド
ブックの変更が保存されているかを確認する(Saved プロパティ)

ブックの変更が保存されているかを確認する(Saved プロパティ) Saved …

Name プロパティ 使用例 1
ブック・シートの名前を取得・設定(Name プロパティ)

ワークブックの名前を取得 Name プロパティで、ワークブックの名前を取得します …

印刷時のページの番号付けの方向を設定(PageSetup.Order プロパティ)

PageSetup.Order プロパティ PageSetup.Order プロ …

PrintCommunication プロパティ 使用例
印刷設定を高速化(PrintCommunication プロパティ)

PrintCommunication プロパティ PrintCommunicat …

スクロール範囲を限定(ScrollArea プロパティ)

ScrollArea プロパティ ScrollArea プロパティ にセル範囲を …

ワークシートをアクティブにする・選択する(Activate, Select)

Activate メソッド・Select メソッド Activate メソッドは …

画面の上端・左端を設定(ScrollRow プロパティ、ScrollColumn プロパティ)

画面の上端・左端を設定 ScrollRow プロパティで、指定した行を画面上端に …

表示されているセル範囲を取得(VisibleRange プロパティ)

VisibleRange プロパティ 現在表示されているセル範囲(Range オ …