Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Alinha todas as formas no objeto ShapeRange especificado.
Sintaxe
mais simples. Alinhar (AlignCmd, RelativeTo)
expressão Uma variável que representa um objeto ShapeRange .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| AlignCmd | Obrigatório | MsoAlignCmd | Especifica como as formas devem ser alinhadas. |
| RelativeTo | Obrigatório | MsoTriState | Especifica se as formas são alinhadas em relação à página ou umas às outras. |
Comentários
O parâmetro AlignCmd pode ser uma das constantes MsoAlignCmd declaradas na biblioteca de tipos do Microsoft Office e mostradas na tabela a seguir.
| Constante | Descrição |
|---|---|
| msoAlignBottoms | Alinha formas ao longo de suas bordas inferiores. Se RelativeTo for msoFalse, a forma mais inferior determinará a linha em relação à qual as outras formas estão alinhadas. |
| msoAlignCenters | Alinha formas em uma linha vertical através de seus centros. Se RelativeTo for msoFalse, as formas serão alinhadas em uma linha a meio caminho entre as formas mais à esquerda e mais à direita. |
| msoAlignLefts | Alinha formas ao longo de suas bordas à esquerda. Se RelativeTo for msoFalse, a forma mais à esquerda determinará a linha em relação à qual as outras formas estão alinhadas. |
| msoAlignMiddles | Alinha formas em uma linha horizontal através de seus centros. Se RelativeTo for msoFalse, as formas serão alinhadas em uma linha a meio caminho entre as formas superior e inferior. |
| msoAlignRights | msoAlignRights Alinha formas ao longo de suas bordas à direita. Se RelativeTo for msoFalse, a forma mais à direita determinará a linha em relação à qual as outras formas serão alinhadas. |
| msoAlignTops | Alinha formas ao longo de suas bordas superiores. Se RelativeTo for msoFalse, a forma superior determinará a linha em relação à qual as outras formas serão alinhadas. |
O parâmetro RelativeTo pode ser uma das constantes MsoTriState .
| Constante | Descrição |
|---|---|
| msoFalse | Alinha formas em relação umas às outras. |
| msoTrue | Alinha formas em relação à página. |
Se o parâmetro RelativeTo for msoFalse e o intervalo de formas contiver apenas uma forma, ocorrerá um erro.
Exemplo
O exemplo a seguir alinha todas as formas na primeira página da publicação ativa em uma linha vertical através de seus centros.
ActiveDocument.Pages(1).Shapes.Range.Align _
AlignCmd:=msoAlignCenters, _
RelativeTo:=msoTrue
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.