ShapeRange.ZOrderPosition-Eigenschaft (Excel)
Gibt die Position der angegebenen Form in der Z-Ordnung zurück. Schreibgeschützter langer Wert.
Syntax
Ausdruck. ZOrderPosition
Ausdruck Eine Variable, die ein ShapeRange-Objekt darstellt.
Hinweise
Um die Position der Form in der Z-Reihenfolge festzulegen, verwenden Sie die ZOrder -Methode.
Die Position eines Shapes in der Z-Reihenfolge entspricht der Indexnummer des Shapes 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 ein neues Shape hinzufügen, wird es standardmäßig an der Vorderseite der Z-Reihenfolge hinzugefügt.
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 = Worksheets(1)
With myDocument.Shapes.AddShape(msoShapeOval, 100, 100, 100, 300)
While .ZOrderPosition > 2
.ZOrder msoSendBackward
Wend
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.