ExcelVBAチートシート シート
ワークシートを指定する
Worksheets
Worksheets("シート名")
指定したシート名のワークシートWorksheets(2)
2枚目のワークシートWorksheets(Array("シート1", "シート2"))
複数のワークシート
ActiveSheet
ActiveSheet
アクティブなシート
Sheets
Sheets("シート名")
指定したシート名のワークシートまたはグラフシートSheets(2)
2枚目のワークシートまたはグラフシート
Next
Worksheets(3).Next
指定したワークシートの次のシート
Previous
Worksheets(3).Previous
指定したワークシートの前のシート
ワークシートを選択する
Select
Worksheets(1).Select
指定したワークシートを選択する
ブックのシート数を取得する
Count
Worksheets.Count
ブックのワークシート数を取得するSheets.Count
ブックのワークシート・グラフシート数を取得する
シート名を変更する
Name
ActiveSheet.Name = "シート名"
指定したシートのシート名を変更する
シートをコピー・移動する
Move
ActiveSheet.Move
指定したシートのみを含むブックを作成するWorksheets(2).Move Before:=Worksheets(1)
2枚目のワークシートを1枚目のワークシートの前に移動するWorksheets(1).Move After:=Worksheets(2)
1枚目のワークシートを2枚目のワークシートの後に移動するWorksheets(1).Move After:=Worksheets(Worksheets.Count)
1枚目のワークシートを最後尾に移動する
Copy
ActiveSheet.Copy
指定したシートのコピーのみを含むブックを作成するWorksheets(2).Copy Before:=Worksheets(1)
2枚目のワークシートを1枚目のワークシートの前にコピーするWorksheets(1).Copy After:=Worksheets(2)
1枚目のワークシートを2枚目のワークシートの後にコピーするWorksheets(1).Copy After:=Worksheets(Worksheets.Count)
1枚目のワークシートを最後尾にコピーする
シートのタブの色を変更する
Tab.Color
Worksheets(1).Tab.Color = "&0000FF"
指定したシートのタブの色を変更する
ワークシートを新規作成する
Add
Worksheets.Add
アクティブシートの手前にワークシートを新規作成するWorksheets.Add Before:=Worksheets(1)
1枚目のワークシートの前にワークシートを新規作成するWorksheets.Add After:=Worksheets(1)
1枚目のワークシートの後にワークシートを新規作成するWorksheets.Add After:=Worksheets(Worksheets.Count)
最後尾にワークシートを新規作成するWorksheets.Add After:=Worksheets(1) Count:=3
1枚目のワークシートの後にワークシートを3枚新規作成する
シートを削除する
Delete
Worksheets(1).Delete
指定したワークシートを削除する
シートを印刷する
PrintOut
ActiveSheet.PrintOut
指定したシートを印刷する
PrintPreview
ActiveSheet.PrintPreview
指定したシートの印刷プレビューを表示する
この記事が気に入ったらサポートをしてみませんか?