Как автоматически адаптировать размер текста в фигуре с фиксированной высотой в Visio

Как автоматически адаптировать размер текста в фигуре с фиксированной высотой в Visio

Я создал фигуру (прямоугольник) с фиксированными размерами,Я не могу изменить эти размеры..

В этой форме текст автоматически пишется кодом vba. Но этот текст отличается в зависимости от выбора прецедента в пользовательской форме.

Я хотел бы уменьшить этот текст по форме в зависимости от его высоты.

Я искал в Интернете, но не нашел никаких решений, работающих с формулами в txtHeigh или txtWidth, размером символов или чем-то другим.

Извините, я не могу предоставить вам изображение, потому что это для работы с личными данными. Вы можете представить себе прямоугольник, в котором я хочу адаптировать размер текста к форме.

Изображение моей проблемы

решение1

Установить ячейкуХарактер->Размер"="10 пт*Высота/0,75 дюйма

Вам нужно будет изменить10 баллови/или0,75 дюймачтобы настроить желаемое соотношение размера текста к высоте.

решение2

Визио 2013:

  1. открытые инструменты разработчика

  2. открыть таблицу форм из формы

  3. введите следующее в ячейку, где определяется размер: ОКРУГЛ(Высота/2.835,2)

Текст теперь соотносится с высотой фигуры.

Также можно создать отношение к ширине: ROUND(Width/2.835,2).

Это то что ты хочешь?

Связанный контент