Shape.ZOrderPosition-Eigenschaft (Word)

Gibt einen Wert vom Typ Long zurück, der die Position der angegebenen Form in der Z-Reihenfolge darstellt. Schreibgeschützt.

Syntax

Ausdruck. ZOrderPosition

Ausdruck Ein Ausdruck, der ein Shape-Objekt zurückgibt.

HinwBemerkungeneise

Shapes(1) gibt die Form an der letzten Position in der Z-Ordnung zurück. Shapes(Shapes.Count) gibt die Form an der ersten Position in der Z-Ordnung zurück. Diese Eigenschaft ist schreibgeschützt. Um die Position der Form in der Z-Reihenfolge festzulegen, verwenden Sie die ZOrder -Methode.

Die Position einer Form in der Z-Reihenfolge entspricht der Indexnummer der Form in der Shapes-Auflistung. Wenn in myDocument beispielsweise vier Formen vorhanden sind, gibt der Ausdruck myDocument.Shapes(1) die Form am Ende der Z-Reihenfolge zurück, und der Ausdruck myDocument.Shapes(4) gibt die Form an der Vorderseite der Z-Reihenfolge zurück.

Wenn Sie einer Auflistung eine neue Form hinzufügen, wird sie standardmäßig in der Z-Ordnung an die erste Position platziert.

Beispiel

In diesem Beispiel wird in myDocument eine Ellipse eingefügt und anschließend an der vorletzten Position in der Z-Reihenfolge positioniert, wenn in dem Dokument noch mindestens eine weitere Form existiert.

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

Siehe auch

Shape-Objekt

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.