Compartir a través de


Método Page.LayoutIncremental (Visio)

Realiza pequeños ajustes en la posición de las formas en la página de dibujo para alinearlas mejor o separarlas de manera uniforme de las otras formas.

Sintaxis

expresión. LayoutIncremental( _AlignOrSpace_ , _AlignHorizontal_ , _AlignVertical_ , _SpaceHorizontal_ , _SpaceVertical_ , _UnitsNameOrCode_ )

Expresión Variable que representa un objeto Page .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
AlignOrSpace Obligatorio VisLayoutIncrementalType Tipo de acción de diseño incremental que se desea realizar, como alineación, espaciado o ambas. Vea los comentarios para conocer los valores posibles.
AlignHorizontal Obligatorio VisLayoutHorzAlignType Indica cómo Microsoft Visio alinea horizontalmente las formas cuando realiza alineaciones incrementales. Vea los comentarios para conocer los valores posibles.
AlignVertical Obligatorio VisLayoutVertAlignType Indica cómo Microsoft Visio alinea verticalmente las formas y cuándo las alinea de manera incremental (excepto para el estilo de diseño circular). Vea los comentarios para conocer los valores posibles.
SpaceHorizontal Obligatorio Double Espaciado horizontal de borde a borde. Debe ser mayor o igual que 0.
SpaceVertical Obligatorio Double Espaciado vertical de borde a borde (excepto para el estilo de diseño circular). Debe ser mayor o igual que 0.
UnitsNameOrCode Obligatorio VisUnitCodes Unidades para los valores de espaciado.

Valor devuelto

Nothing

Comentarios

El parámetro AlignOrSpace debe ser una de las constantes VisLayoutIncrementalType siguientes o su combinación (3).

Constante Valor Descripción
visLayoutIncrAlign 1 Alinear las formas.
visLayoutIncrSpace 2 Separar las formas de manera uniforme.

El parámetro AlignHorizontal debe ser una de las siguientes constantes VisLayoutHorzAlignType.

Constante Valor Descripción
visLayoutHorzAlignNone 0 No alinear horizontalmente.
visLayoutHorzAlignDefault 1 Visio elige cómo realizar la alineación horizontal.
visLayoutHorzAlignLeft 2 Alinear los bordes izquierdos de las formas.
visLayoutHorzAlignCenter 3 Alinear los centros de las formas.
visLayoutHorzAlignRight 4 Alinear los bordes derechos de las formas.

El parámetro AlignVertical debe ser una de las siguientes constantes VisLayoutVertAlignType.

Constante Valor Descripción
visLayoutVertAlignNone 0 No alinear verticalmente.
visLayoutVertAlignDefault 1 Visio elige cómo realizar la alineación vertical.
visLayoutVertAlignTop 2 Alinear los bordes superiores de las formas.
visLayoutVertAlignMiddle 3 Alinear horizontalmente la parte central de las formas.
visLayoutVertAlignBottom 4 Alinear los bordes inferiores de las formas.

Si AlignOrSpace es visLayoutIncrAlign, AlignHorizontal debe ser un valor distinto de visLayoutHorzAlignNone o AlignVertical debe ser un valor distinto de visLayoutVertAlignNone.

Si AlignOrSpace es visLayoutIncrSpace, ambos parámetros, AlignHorizontal y AlignVertical, deben ser mayor que cero.

Si AlignOrSpace es una combinación de visLayoutIncrAlign y visLayoutIncrSpace, se deben cumplir ambas condiciones.

Si el estilo de diseño de página es circular, Visio usa solo el valor AlignHorizontal para determinar si se debe alinear y solo el valor SpaceHorizontal para determinar si se va a espaciado, omitiendo los valores AlignVertical y SpaceVertical , respectivamente. En este caso, si pasa algo distinto de visLayoutHorzAlignNone para AlignHorizontal , Visio realiza la alineación. De forma similar, si pasa cualquier valor mayor que cero para SpaceHorizontal , Visio realiza el espaciado.

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.