共用方式為


Publisher) (ShapeRange.ZOrderPosition 屬性

會傳回 Long 指出指定的圖案或圖案範圍在疊置順序中的位置。 唯讀。

語法

運算式ZOrderPosition

表達 代表 ShapeRange 物件的 變數。

註解

圖案在疊置順序中的位置會對應至圖形的 Shapes 集合中的索引編號。

例如,有四個圖形] 頁面上,運算式 ActiveDocument.Pages(1).Shapes(1)會傳回位於疊置順序底部的圖形與運算式 ActiveDocument.Pages(1).Shapes(4)會傳回位於疊置順序的最上層的圖形。

根據預設,每當您將新圖案新增至集合時,該圖案會新增至疊置順序的最前方。

若要設定圖案在疊置順序中的位置,請使用 ZOrder 方法。

範例

本範例新增橢圓形到使用中的出版物,並且當頁面中另外還至少包含一個圖案時,將該橢圓置於圖層順序中倒數第二的位置上。

With ActiveDocument.Pages(1).Shapes _ 
 .AddShape(Type:=msoShapeOval, _ 
 Left:=100, Top:=100, Width:=100, Height:=300) 
 Do While .ZOrderPosition > 2 
 .ZOrder msoSendBackward 
 Loop 
End With 

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應