VBA入門① No.12 ワークシートの追加
- マクロでワークシートを追加する方法だよ
- サンプルでは、Sheet1の後ろにワークシートを一つ追加しています
文法
'【Befor】Shee1の前にワークシートを一つ追加する Worksheets.Add Before:=Worksheets("Sheet1") '【After】Shee1の後にワークシートを一つ追加する Worksheets.Add Before:=Worksheets("Sheet1") '【After + Count】Shee1の後にワークシートを3つ追加する Worksheets.Add Before:=Worksheets("Sheet1"),Count:=3
サンプルコード
Sub AddWorksheet() Worksheets.Add After:=Worksheets("Sheet1") End Sub
- ワークシートを追加して、名前を変更する
サンプルコード
Sub AddWorksheet() Dim objWS As Worksheet Set objWS = Worksheets.Add objWS.Name = "新しいワークシート" End Sub