WorksheetBase.Move(Object, Object) Метод

Определение

Перемещает рабочий лист в другое местоположение в рабочей книге.

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

Лист, перед которым будет размещаться перемещаемый лист. Нельзя указать Before, если вы указали After.

after
Object

Лист, после которого будет размещаться перемещаемый лист. Нельзя указать After, если вы указали Before.

Примеры

В следующем примере кода свойство используется 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

Комментарии

Если не указать Before или After, Microsoft Office Excel создаст новую книгу, содержащую перемещенный лист.

Необязательные параметры

Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.

Применяется к