Shape.ZOrderPosition 属性 (Excel)
返回指定的形状在 z 顺序中的位置。 只读 Long。
语法
表达式。ZOrderPosition
表达 一个代表 Shape 对象的变量。
备注
若要设置该形状在 z-顺序中的位置,请使用 ZOrder 方法。
形状在 z 顺序中的位置对应于 Shapes 集合中形状的索引号。 例如,如果 myDocument 上有四个形状,则表达式 myDocument.Shapes(1)
返回 z 顺序背面的形状,表达式 myDocument.Shapes(4)
返回 z 顺序前面的形状。
每当向集合添加新形状时,默认情况下,该形状将添加到 z 顺序的前面。
示例
此示例首先向 myDocument 添加一个椭圆形。如果该文档另外还有至少一个形状,则按照 z-顺序将此椭圆形放置于倒数第二的位置。
Set myDocument = Worksheets(1)
With myDocument.Shapes.AddShape(msoShapeOval, 100, 100, 100, 300)
While .ZOrderPosition > 2
.ZOrder msoSendBackward
Wend
End With
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。