Shape.ZOrder 方法 (PowerPoint)
将指定的形状移到集合中其他形状的前面或后面(即更改该形状在 z-顺序中的位置)。
语法
表达式。ZOrder (ZOrderCmd)
表达 一个代表 Shape 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
ZOrderCmd | 必需 | MsoZOrderCmd | 指定针对其他形状将指定形状移动到的位置。 |
备注
ZOrderCmd 参数值可以是下列 MsoZOrderCmd 常量之一。
msoBringForward |
msoBringInFrontOfText |
msoBringToFront |
msoSendBackward |
msoSendBehindText |
msoSendToBack |
应仅在 Microsoft Office Word 中使用的 msoBringInFrontOfText 和 msoSendBehindText 的常量。
使用 ZOrderPosition 属性来确定形状的 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
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈