PowerPoint VBA教程:ZOrder方法

将集合中指定的形状移动到其他形状前面或后面(也就是说,改变形状在 Z 顺序中的位置)。

expression.ZOrder(ZOrderCmd)

expression  必选。该表达式返回一个 Shape对象。

ZOrderCmd  必选。MsoZOrderCmd 类型。指定所指定形状相对于其他形状移动的位置。

MsoZOrderCmd 可以是下列 MsoZOrderCmd 类型常数之一。
msoBringForward
msoBringInFrontOfText 仅用于 Microsoft Word。 
msoBringToFront
msoSendBackward
msoSendBehindText 仅用于 Microsoft Word。
msoSendToBack

说明

使用ZOrderPosition属性判断一个形状在 Z 顺序中的当前位置。

VBA示例

本示例向myDocument 中添加椭圆,如果幻灯片中有至少一个其他形状,则将该椭圆放置在 Z 顺序中倒数第二的位置上。


Set myDocument = ActivePresentation.Slides(1)
With myDocument.Shapes.AddShape(msoShapeOval, 100, 100, 100, 300)
    While .ZOrderPosition > 2
        .ZOrder msoSendBackward
    Wend
End With

上页:PowerPoint VBA教程:Words方法 下页:PowerPoint VBA教程:ActionSetting对象

PowerPoint VBA教程:ZOrder方法

PowerPoint VBA教程:ActionSetting对象 PowerPoint VBA教程:ActionSettings集合对象
PowerPoint VBA教程:AddIn对象 PowerPoint VBA教程:AddIns集合对象
PowerPoint VBA教程:Adjustments对象 PowerPoint VBA教程:AnimationBehavior对象
PowerPoint VBA教程:AnimationBehaviors集合 PowerPoint VBA教程:AnimationPoint对象
PowerPoint VBA教程:AnimationPoints集合 PowerPoint VBA教程:AnimationSettings对象
PowerPoint VBA教程:Application对象 PowerPoint VBA教程:AutoCorrect对象
PowerPoint VBA教程:Borders集合对象 PowerPoint VBA教程:BulletFormat对象
PowerPoint VBA教程:CalloutFormat对象 PowerPoint VBA教程:Cell对象
PowerPoint VBA教程:CellRange集合对象 PowerPoint VBA教程:ColorEffect对象
PowerPoint VBA教程:ColorFormat对象 PowerPoint VBA教程:ColorScheme对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号