Compartir a través de


Propiedad ShapeRange.ZOrderPosition (PowerPoint)

Devuelve la posición de la forma especificada en el orden Z. Solo lectura.

Sintaxis

expresión. ZOrderPosition

Expresión Variable que representa un objeto ShapeRange .

Valor devuelto

Long

Comentarios

Shapes(1) devuelve la forma del fondo del orden z y Shapes(Shapes.Count) devuelve la forma de la parte superior del orden z.

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 de la colección Shapes. Por ejemplo, si hay cuatro formas en la diapositiva, 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.

Cuando se agrega una nueva forma a la colección, se agrega de forma predeterminada a la parte superior del orden z.

Ejemplo:

Este ejemplo agrega un óvalo a myDocument y, a continuación, lo coloca el segundo a partir del fondo en el orden z si existe, al menos, otra forma en la diapositiva.

Set myDocument = ActivePresentation.Slides(1)

With myDocument.Shapes.AddShape(msoShapeOval, 100, 100, 100, 300)

    While .ZOrderPosition > 2

        .ZOrder msoSendBackward

    Wend

End With

Consulte también

Objeto ShapeRange

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.