Udostępnij za pośrednictwem


WorksheetBase.Move(Object, Object) Metoda

Definicja

Przenosi arkusz do innej lokalizacji w skoroszycie.

public void Move (object before, object after);
member this.Move : obj * obj -> unit
Public Sub Move (Optional before As Object, Optional after As Object)

Parametry

before
Object

Arkusz, przed którym zostanie umieszczony przenoszony arkusz. Nie można określić Before , czy określono wartość After.

after
Object

Arkusz, za którym zostanie umieszczony przenoszony arkusz. Nie można określić After , czy określono wartość Before.

Przykłady

Poniższy przykład kodu używa Index właściwości , aby wyświetlić numer indeksu bieżącego arkusza przed i po przeniesieniu arkusza do ostatniej pozycji w skoroszycie przy użyciu Move metody .

Ten przykład dotyczy dostosowywania na poziomie dokumentu.

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

Uwagi

Jeśli nie określisz polecenia Before lub After, program Microsoft Office Excel utworzy nowy skoroszyt zawierający przeniesiony arkusz.

Parametry opcjonalne

Aby uzyskać informacje na temat parametrów opcjonalnych, zobacz Parametry opcjonalne w rozwiązaniach pakietu Office.

Dotyczy