以 Z 顺序返回指定形状的位置。Shapes(1)
在 Z 顺序的后面返回该形状,Shapes(Shapes.Count)
在 Z 顺序的前面返回该形状。只读。Long 类型。
该属性为只读。要设置形状的 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