WPS 加载项开发 > 表格 API 参考 > Shape > 属性 > Shape.ZOrderPosition 属性
返回指定形状在 z-顺序中的位置。Long 型,只读。

语法

表达式.ZOrderPosition

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

说明

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

形状在 z-顺序中的位置对应于在 Shapes 集合中的索引号。例如,如果在 myDocument 中有四个形状,则 myDocument.Shapes(1) 表达式返回 z-顺序中最后一个形状,表达式 myDocument.Shapes(4) 返回 z-顺序中第一个形状。

每次向集合中添加一个新的形状时,默认情况下它会被添加到 z-次序的最前端。

示例

此示例首先向 myDocument 添加一个椭圆形。如果该文档另外还有至少一个形状,则按照 z-顺序将此椭圆形放置于倒数第二的位置。

示例代码
let myDocument = Worksheets.Item(1)
let shape = myDocument.Shapes.AddShape(msoShapeOval, 100, 100, 100, 300)
    while(shape.ZOrderPosition > 2) {
        shape.ZOrder(msoSendBackward)
    }


请参阅