Shape.ZOrderPosition 属性 (Publisher)

返回一个 Long ,该值指示指定的形状或形状范围的 z-顺序中的位置。 此为只读属性。

语法

表达式ZOrderPosition

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

备注

在 z-顺序中的一个形状的位置对应于形状的 Shapes 集合中的索引号。

例如,如果页上有四个形状, ActiveDocument.Pages(1).Shapes(1)表达式返回的形状在 z-顺序的底层,表达式 ActiveDocument.Pages(1).Shapes(4)返回的形状在 z-顺序的前面。

如向一个集合添加新图形,其默认的添加位置是 z-顺序中的前面位置。

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

示例

以下示例将一个椭圆添加到当前出版物,并将椭圆放置在 z-顺序的倒数第二位(如果页面上至少存在一个其他形状)。

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

支持和反馈

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