Propiedad ShapeRange.ZOrderPosition (Excel)

Devuelve la posición de la forma especificada en el orden Z. Long de sólo lectura.

Sintaxis

expresión. ZOrderPosition

Expresión Variable que representa un objeto ShapeRange .

Comentarios

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.

Cada vez que se agrega una nueva forma a una colección, se agrega al principio del orden Z de forma predeterminada.

Ejemplo:

En este ejemplo se agrega a myDocument una elipse que, a continuación, se sitúa en segundo lugar desde la parte posterior del orden Z si existe, al menos, otra forma en el documento.

Set myDocument = Worksheets(1) 
With myDocument.Shapes.AddShape(msoShapeOval, 100, 100, 100, 300) 
 While .ZOrderPosition > 2 
 .ZOrder msoSendBackward 
 Wend 
End With

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.