Shape.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 Shape-Objekt darstellt.

HinwBemerkungeneise

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.