Compartilhar via


Método Shape.ZOrder (Publisher)

Move a forma especificada para a frente ou para trás das outras formas na coleção (isto é, altera a posição da forma na ordem z).

Sintaxe

expressão. ZOrder (ZOrderCmd)

Expressão Uma variável que representa um objeto Shape .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
ZOrderCmd Obrigatório MsoZOrderCmd Especifica para onde mover a forma especificada, em relação às outras formas. Pode ser uma das constantes MsoZOrderCmd declaradas na biblioteca de tipos do Microsoft Office.

Valor de retorno

Nada

Comentários

Use a propriedade ZOrderPosition para determinar a posição atual de uma forma na ordem z.

Exemplo

Este exemplo adiciona uma elipse à publicação ativa e a posiciona em segundo lugar de trás para frente na ordem z, se houver pelo menos uma outra forma na página.

With ActiveDocument.Pages(1).Shapes _ 
 .AddShape(Type:=msoShapeOval, _ 
 Left:=100, Top:=100, Width:=100, Height:=300) 
 While .ZOrderPosition > 2 
 .ZOrder ZOrderCmd:=msoSendBackward 
 Wend 
End With 

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.