Sheets メソッド (Excel)Sheets.Move method (Excel)

シートをブック内の他の場所に移動します。Moves the sheet to another location in the workbook.

構文Syntax

移動(BeforeAfter)expression.Move (Before, After)

expressionSheets オブジェクトを表す変数です。expression A variable that represents a Sheets object.

パラメーターParameters

名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
BeforeBefore 省略可能Optional VariantVariant 移動したシートを特定のシートの直前の位置に挿入するときに、そのシートを指定します。The sheet before which the moved sheet will be placed. _After_を指定する場合は、 _Before_を指定することはできません。You cannot specify Before if you specify After.
AfterAfter 省略可能Optional VariantVariant 移動したシートを特定のシートの直後の位置に挿入するときに、そのシートを指定します。The sheet after which the moved sheet will be placed. ただし、引数 After を指定すると、引数 Before を指定することはできません。You cannot specify After if you specify Before.

解説Remarks

引数 Before と引数 After を共に省略した場合は、新規ブックが自動的に作成され、シートはそのブック内に移動します。If you don't specify either Before or After, Microsoft Excel creates a new workbook that contains the moved sheet.

Example

次の使用例は、作業中のブックのシート 1 をシート 3 の後に移動します。This example moves Sheet1 after Sheet3 in the active workbook.

Worksheets("Sheet1").Move _ 
 after:=Worksheets("Sheet3")

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.