ワークシートの移動 : Excel(エクセル)

Excel Tipsメニューに戻る

スポンサーリンク



Excel VBAでワークシートを移動させるにはMoveメソッドを使用します。
引数に、Afterを使うと指定したシートの右に移動します。
引数に、Beforeを使うと指定したシートの左に移動します。

引数を指定しなければ、新しいブック(エクセルファイル)が作成され、そこに移動します。

Excelシート画面

■初期の画面
開始時のシート

■「シートの最後へ」ボタンをクリックした結果
Sheet3の右隣へ移動しています。
移動したシート

スポンサーリンク



■「Sheet3の前へ」ボタンをクリックした結果
Sheet3の左隣へ移動しています。
移動したシート

Excel VBA実行コード

Option Explicit

Private Sub CommandButton1_Click()
    Worksheets("Sheet1").Move after:=Worksheets("Sheet3")
End Sub

Private Sub CommandButton2_Click()
    Worksheets("Sheet1").Move before:=Worksheets("Sheet3")
End Sub

Excel Tipsメニューに戻る

スポンサーリンク






■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します


Copyright (c) Excel-Excel ! All rights reserved