Excel VBA教程:ZOrder方法

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

expression.ZOrder(ZOrderCmd)

expression   必需。该表达式返回“应用于”列表中的一个对象。

ZOrderCmd  MsoZOrderCmd 类型,必需。表示将指定的图形移到相对于其他图形的哪一位置。

MsoZOrderCmd 可为以下 MsoZOrderCmd 常量之一。
msoBringForward
msoBringInFrontOfText   仅使用于 Microsoft Word 中
msoBringToFront
msoSendBackward
msoSendBehindText   仅使用于 Microsoft Word 中
msoSendToBack

说明

可用ZOrderPosition属性判断图形在 z-次序中的当前位置。

Excel VBA教程:ZOrder方法·示例

本示例向myDocument 中添加椭圆,并且当文档中至少包含另外一个图形时,将该椭圆置于 z-次序中倒数第二的位置上。


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

上页:Excel VBA教程:XYGroups方法 下页:Excel VBA教程:AddIn对象

Excel VBA教程:ZOrder方法

Excel VBA教程:AddIn对象 Excel VBA教程:AddIns集合对象
Excel VBA教程:Adjustments对象 Excel VBA教程:AllowEditRange对象
Excel VBA教程:AllowEditRanges集合 Excel VBA教程:Application对象
Excel VBA教程:Areas集合 Excel VBA教程:AutoCorrect对象
Excel VBA教程:AutoFilter对象 Excel VBA教程:AutoRecover对象
Excel VBA教程:Axes集合对象 Excel VBA教程:Axis对象
Excel VBA教程:AxisTitle对象 Excel VBA教程:Border对象
Excel VBA教程:Borders集合 Excel VBA教程:CalculatedFields集合对象
Excel VBA教程:CalculatedItems集合对象 Excel VBA教程:CalculatedMember对象
Excel VBA教程:CalculatedMembers集合 Excel VBA教程:CalloutFormat对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号