Excel VBAでワークシートを移動させるにはMoveメソッドを使用します。 Moveメソッドの構文 Object.Move(Before, After)
関連するVBA「ワークシートのコピー」を掲載しています、参照してください。 |
■初期の画面
■「シートの最後へ」ボタンをクリックした結果
Sheet3の右隣へ移動しています。
■「Sheet3の前へ」ボタンをクリックした結果
Sheet3の左隣へ移動しています。
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
■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します