ShapeRange.ZOrder 方法 (Publisher)

将指定的形状移到集合中其他形状的前面或后面(即更改该形状在 z-顺序中的位置)。

语法

表达式ZOrder (ZOrderCmd)

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

参数

名称 必需/可选 数据类型 说明
ZOrderCmd 必需 MsoZOrderCmd 指定相对于其他形状将指定形状移动到的位置。 可以是 Microsoft Office 类型库中声明的 MsoZOrderCmd 常量之一。

返回值

Nothing

注解

若要确定形状在 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。