Поделиться через


Метод ShapeRange.ZOrder (Издатель)

Помещает указанную фигуру перед или за другими фигурами в коллекции (то есть изменяет положение фигуры по оси Z).

Синтаксис

expression. ZOrder (ZOrderCmd)

Выражение Переменная, представляющая объект ShapeRange .

Параметры

Имя Обязательный или необязательный Тип данных Описание
ZOrderCmd Обязательный MsoZOrderCmd Указывает место перемещения указанной фигуры относительно других фигур. Может быть одной из констант MsoZOrderCmd , объявленных в библиотеке типов Microsoft Office.

Возвращаемое значение

Отсутствует

Примечания

Чтобы определить текущее положение фигуры в z-порядке, используйте свойство ZOrderPosition .

Пример

В этом примере к активной публикации добавляется овал, а затем овал помещается второе место в z-порядке, если на странице есть хотя бы одна другая фигура.

With ActiveDocument.Pages(1).Shapes _ 
 .AddShape(Type:=msoShapeOval, _ 
 Left:=100, Top:=100, Width:=100, Height:=300) 
 While .ZOrderPosition > 2 
 .ZOrder ZOrderCmd:=msoSendBackward 
 Wend 
End With 

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.