Cómo adaptar automáticamente el tamaño del texto en una forma con altura fija en Visio

Cómo adaptar automáticamente el tamaño del texto en una forma con altura fija en Visio

He creado una forma (un rectángulo) con dimensiones fijas,No puedo cambiar estas dimensiones..

De esta forma, un texto se escribe automáticamente mediante un código vba. Pero este texto es diferente dependiendo de una elección precedente en un formulario de usuario.

Me gustaría reducir la forma de este texto dependiendo de su altura.

He buscado en Internet pero no he encontrado ninguna solución, trabajando con fórmulas en txtHeigh o txtWidth, el tamaño de Characters u otros.

Pido disculpas por no poder proporcionarles ninguna imagen porque es para trabajar con datos privados. Puedes imaginar un rectángulo en el que quiero adaptar el tamaño del texto a la forma.

Imagen de mi problema

Respuesta1

Establecer la celdaPersonaje->Tamaño=10 puntos*Altura/0,75 pulgadas

Necesitará cambiar el10 puntosy/o el0,75 pulgadaspara ajustar la relación entre el tamaño del texto y la altura que desee.

Respuesta2

visión 2013:

  1. herramientas abiertas para desarrolladores

  2. abrir hoja de forma desde la forma

  3. ingrese lo siguiente en la celda donde se define el tamaño: REDONDO(Altura/2.835,2)

El texto ahora está en relación con la altura de la forma.

También es posible crear una relación con el ancho: REDONDO(Ancho/2.835,2).

¿Es eso lo que quieres?

información relacionada