【VBA】複数のワークシートをまとめて追加する

Count:=数値 でシートを追加

Worksheets.Addで新しいシートを追加する時に、「Count:=数値」を指定します。

指定した数値の数だけシートが追加されます。

コード

 

解説

サンプルコードでは、Count:=2となっているので、シートが2枚追加されます。

追加するシートの数だけ同じ命令(Worksheets.Add)を書かなくてOKです。1行の命令で、まとめてシートを追加できます。

POINT

必要なシート数がわかっているなら、1つずつ追加するのではなく、最初にまとめてシートの追加処理を行うとプログラムが見やすくなります。

その他テクニックは、次の記事を参考にしてください。

https://excel-toshokan.com/vba-sheet-add/

関連記事

VBAテクニック辞典
成果を出す5つのポイント
VBAテクニック辞典
えくとしょ | 初心者のためのエクセルとVBAの図書館
タイトルとURLをコピーしました