Share via


Shape.ZOrderPosition-Eigenschaft (Publisher)

Gibt ein Long zurück, der die Position der angegebenen Form oder des Formenbereichs in der Z-Reihenfolge angibt. Schreibgeschützt.

Syntax

Ausdruck. ZOrderPosition

Ausdruck Eine Variable, die ein Shape-Objekt darstellt.

HinwBemerkungeneise

Position einer Form in der Z-Reihenfolge entspricht Indexnummer der Form in der Shapes -Auflistung.

Wenn vier Formen auf der Seite vorhanden sind, beispielsweise der Ausdruck ActiveDocument.Pages(1).Shapes(1) gibt die Form am Ende der Z-Reihenfolge zurück, und der Ausdruck ActiveDocument.Pages(1).Shapes(4) gibt die Form im Vordergrund der Z-Reihenfolge.

Wenn Sie einer Auflistung eine neue Form hinzufügen, wird sie standardmäßig am Anfang der Z-Ordnung hinzugefügt.

Um die Position der Form in der Z-Reihenfolge festzulegen, verwenden Sie die ZOrder -Methode.

Beispiel

Das folgende Beispiel fügt ein Oval zu der aktiven Publikation hinzu und platziert dann das Oval als zweites von hinten in der Z-Ordnung, wenn die Seite mindestens eine weitere Form enthält.

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 

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.