Objeto Adjustments (Excel)
Contiene una colección de valores de ajuste para la autoforma, el objeto WordArt o el conector especificados.
Comentarios
Cada valor de ajuste representa una manera de ajustar un controlador de ajuste. Dado que algunos controladores de ajuste se pueden ajustar de dos maneras(por ejemplo, algunos controladores se pueden ajustar horizontal y verticalmente), una forma puede tener más valores de ajuste de los que tiene controladores de ajuste. Una forma puede tener hasta ocho ajustes.
Utilice los ajustes propiedad para devolver un objeto Adjustments. Use Adjustments (index), donde index es el número de índice del valor de ajuste, para devolver un valor de ajuste único.
Las distintas formas tienen diferentes números de valores de ajuste. Diferentes tipos de ajustes cambian la geometría de una forma de diferentes maneras. Además, los distintos tipos de ajustes tienen diferentes rangos de valores válidos. Por ejemplo, la ilustración siguiente muestra que cada uno de los cuatro valores de ajuste de una flecha de llamada derecha contribuye a la definición de la geometría de la llamada.
Nota:
Como cada forma ajustable tiene un conjunto de ajustes distinto, la mejor manera de comprobar el funcionamiento del ajuste de una forma específica es crear una instancia de la forma manualmente, hacer los ajustes con la grabadora de macros activada y, a continuación, examinar el código grabado.
En la siguiente tabla se resumen los intervalos de valores de ajuste válidos para los distintos tipos de ajustes. En la mayor parte de los casos, si especifica un valor que está fuera del intervalo de valores válidos, al ajuste se le asignará el valor válido más próximo.
Tipo de ajuste | Valores válidos |
---|---|
Lineal (horizontal o vertical) | Por lo general, el valor 0.0 representa el borde izquierdo o superior de la forma, y el valor 1.0 representa el borde derecho o inferior de la forma. Los valores válidos corresponden a los ajustes válidos que se pueden realizar manualmente en la forma. Por ejemplo, si manualmente sólo puede arrastrar un controlador de ajuste hasta la mitad de la forma, el valor máximo del ajuste correspondiente sería 0,5. Para formas del tipo de conectores y llamadas, donde los valores 0,0 y 1,0 representan los límites del rectángulo definido por los puntos inicial y final del conector o de la línea de la llamada, los números negativos y los números mayores que 1,0 serán valores válidos. |
Radial | Un valor de 1,0 corresponde al ancho de la forma. El valor máximo es 0,5; es decir, la mitad de la forma. |
Ángulo | Los valores se expresan en grados. Si especifica un valor fuera del intervalo de 180 a 180, se normalizará para que esté dentro de ese intervalo. |
Ejemplo:
En el siguiente ejemplo se agrega una llamada de flecha a la derecha a myDocument y se establecen los valores de ajuste de la llamada. Observe que, aunque la forma sólo tiene tres controladores de ajuste, se pueden realizar cuatro ajustes. Los ajustes tres y cuatro se corresponden con el controlador que se encuentra entre la punta y el cuerpo de la flecha.
Set myDocument = Worksheets(1)
Set rac = myDocument.Shapes.AddShape(msoShapeRightArrowCallout, _
10, 10, 250, 190)
With rac.Adjustments
.Item(1) = 0.5 'adjusts width of text box
.Item(2) = 0.15 'adjusts width of arrow head
.Item(3) = 0.8 'adjusts length of arrow head
.Item(4) = 0.4 'adjusts width of arrow neck
End With
Propiedades
Vea también
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.