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


Метод Shape.ZOrder (PowerPoint)

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

Синтаксис

expression. ZOrder (ZOrderCmd)

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

Параметры

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

Замечания

Значение параметра ZOrderCmd может быть одной из этих констант MsoZOrderCmd .

msoBringForward
msoBringInFrontOfText
msoBringToFront
msoSendBackward
msoSendBehindText
msoSendToBack

Константы msoBringInFrontOfText и msoSendBehindText должны использоваться только в Microsoft Office Word.

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

Пример

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

Set myDocument = ActivePresentation.Slides(1)

With myDocument.Shapes.AddShape(msoShapeOval, 100, 100, 100, 300)

    While .ZOrderPosition > 2

        .ZOrder msoSendBackward

    Wend

End With

См. также

Объект Shape

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

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