Propiedad Shape.ZOrderPosition (Word)
Devuelve un Long que representa la posición de la forma especificada en el orden z. Solo lectura.
Sintaxis
expresión. ZOrderPosition
Expresión Expresión que devuelve un objeto Shape .
Comentarios
Shapes(1)
devuelve la forma en la parte posterior del orden z y Shapes(Shapes.Count)
devuelve la forma en la parte delantera del orden z. Esta propiedad es de sólo lectura. Para establecer la posición de la forma en el orden z, utilice el método ZOrder.
La posición de una forma en el orden Z corresponde al número de índice de la forma en la colección Shapes. Por ejemplo, si hay cuatro formas en myDocument, la expresión myDocument.Shapes(1)
devuelve la forma en la parte posterior del orden z y la expresión myDocument.Shapes(4)
devuelve la forma en la parte delantera del orden z.
Siempre que agregue una nueva forma a una colección, se agrega de forma predeterminada al frente del orden Z.
Ejemplo:
Este ejemplo agrega un óvalo a myDocument y, a continuación, lo coloca en segundo lugar desde el final del orden Z si, al menos, hay otra forma en el documento.
Set myDocument = ActiveDocument
With myDocument.Shapes.AddShape(msoShapeOval, 100, 100, 100, 300)
While .ZOrderPosition > 2
.ZOrder msoSendBackward
Wend
End With
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.