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.