ShapeRange.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 ShapeRange-Objekt darstellt.
Hinweise
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.