Shape.ZOrderPosition 属性 (PowerPoint)

返回指定的形状在 z 顺序中的位置。 只读。

语法

表达式ZOrderPosition

表达 一个代表 Shape 对象的变量。

返回值

Long

备注

Shapes(1) 返回 z-顺序中的最后一个形状, Shapes(Shapes.Count) 返回 z-顺序中的第一个形状。

若要设置该形状在 z-顺序中的位置,请使用 ZOrder 方法。

在 z-顺序中的一个形状的位置对应于形状的 Shapes 集合中的索引号。 例如,如果幻灯片上有四个形状,表达式 myDocument.Shapes(1)返回的形状在 z-顺序的底层,表达式 myDocument.Shapes(4)返回的形状在 z-顺序的前面。

如向一个集合添加新图形,其默认的添加位置是 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

另请参阅

形状对象

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。