見出し画像

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
    指定したシートの印刷プレビューを表示する


この記事が気に入ったらサポートをしてみませんか?