WorksheetBase.Move(Object, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ワークシートをブック内の他の場所に移動します。
public void Move (object before, object after);
member this.Move : obj * obj -> unit
Public Sub Move (Optional before As Object, Optional after As Object)
パラメーター
- before
- Object
移動するワークシートの配置先の前にあるシートです。 After
を指定する場合、Before
は指定できません。
- after
- Object
移動するワークシートの配置先の後ろにあるシートです。 Before
を指定する場合、After
は指定できません。
例
次のコード例では、 プロパティを Index 使用して、 メソッドを使用してワークシートをブック内の最後の位置に移動する前と後に、現在のワークシートのインデックス番号を Move 表示します。
この例は、ドキュメント レベルのカスタマイズ用です。
private void DisplayIndex()
{
MessageBox.Show("Before moving, this worksheet is at tab number " +
this.Index.ToString());
// Move the worksheet to the last position in the workbook.
this.Move(missing,
Globals.ThisWorkbook.Worksheets[Globals.ThisWorkbook.Worksheets.Count]);
MessageBox.Show("After moving, this worksheet is at tab number " +
this.Index.ToString());
}
Private Sub DisplayIndex()
MsgBox("Before moving, this worksheet is at tab number " & _
Me.Index.ToString())
' Move the worksheet to the last position in the workbook.
Me.Move(After:=Globals.ThisWorkbook.Worksheets( _
Globals.ThisWorkbook.Worksheets.Count))
MsgBox("After moving, this worksheet is at tab number " & _
Me.Index.ToString())
End Sub
注釈
または After
をBefore
指定しない場合、移動したシートを含む新しいブックが作成されます。
省略可能のパラメーター
省略可能なパラメーターの詳細については、「 Office ソリューションの省略可能なパラメーター」を参照してください。