Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Alinea todas las formas del objeto ShapeRange especificado.
Sintaxis
más sencilla.Alinear (AlignCmd, RelativeTo)
expresión Variable que representa un objeto ShapeRange .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| AlignCmd | Obligatorio | MsoAlignCmd | Especifica cómo se van a alinear las formas. |
| RelativeTo | Obligatorio | MsoTriState | Especifica si las formas se alinean con relación a la página o entre sí. |
Comentarios
El parámetro AlignCmd puede ser una de las constantes MsoAlignCmd declaradas en la biblioteca de tipos de Microsoft Office y mostradas en la tabla siguiente.
| Constante | Descripción |
|---|---|
| msoAlignBottoms | Alinea las formas a lo largo de sus bordes inferiores. Si RelativeTo es msoFalse, la forma situada más abajo determina la línea con la que se alinean las otras formas. |
| msoAlignCenters | Alinea las formas en una línea vertical mediante sus centros. Si RelativeTo es msoFalse, las formas se alinean en una línea a medio camino entre las formas de los extremos izquierdo y derecho. |
| msoAlignLefts | Alinea las formas a lo largo de sus bordes izquierdos. Si RelativeTo es msoFalse, la forma situada más a la izquierda determina la línea con la que se alinean las demás formas. |
| msoAlignMiddles | Alinea las formas en una línea horizontal mediante sus centros. Si RelativeTo es msoFalse, las formas se alinean en una línea a medio camino entre las formas de los extremos superior e inferior. |
| msoAlignRights | msoAlignRights Alinea las formas respecto a sus bordes derecho. Si RelativeTo es msoFalse, la forma situada más a la derecha determina la línea con la que se alinean las demás formas. |
| msoAlignTops | Alinea las formas a lo largo de sus bordes superiores. Si RelativeTo es msoFalse, la forma situada más arriba determina la línea con la que se alinean las otras formas. |
El parámetro RelativeTo puede ser una de las constantes MsoTriState .
| Constante | Descripción |
|---|---|
| msoFalse | Alinea las formas entre sí. |
| msoTrue | Alinea las formas con relación a la página. |
Si el parámetro RelativeTo es msoFalse y el rango de formas contiene solo una forma, se produce un error.
Ejemplo
En el siguiente ejemplo se alinean todas las formas incluidas en la primera página de la publicación activa en una línea vertical mediante sus centros.
ActiveDocument.Pages(1).Shapes.Range.Align _
AlignCmd:=msoAlignCenters, _
RelativeTo:=msoTrue
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.