Установите коэффициент автозаполнения для высоты строки

Можно ли установить коэффициент на свойство автоподбора? Т.е. у меня есть клетка с ростом 12,75. Я установил свойства wraptext и autofit. Но когда текст в ячейке превышает первую строку, его высота становится 38,75. Но текст будет соответствовать высоте 25,5. Можно ли так установить. Если данные увеличиваются больше, высота строки должна увеличиваться в соотношении с начальной высотой (12,75, 25,5, 38,25 и т. Д.)

2 ответа

Как дела Autofit?

Если текст вписывается в 25.5 а также 38.75 это означает, что "Autofit" не работал, как ожидалось.

Вы можете использовать эту строку кода для "Autofit"

Rows(1).EntireRow.AutoFit

Где 1 в приведенном выше коде это номер строки этой ячейки.

Я обычно использую следующий обходной путь, чтобы преодолеть причуды Excel с помощью метода AutoFit:

Перед выполнением автоподбора установите для высоты / ширины строки / столбца очень большое число, например 50. Например:

range.RowHeight = 50
range.EntireRow.AutoFit
Другие вопросы по тегам