Автоматическая настройка высоты и ширины строки с помощью макроса

Как установить оптимальную высоту и ширину строки с помощью макроса.

Как автоматически настроить высоту строки с помощью макроса

Если вы хотите настроить высоту строки в соответствии с содержимым ячеек, с Excel это не проблема. Дважды щелкнув пространство между двумя строками, вы отрегулируете высоту строки верхней строки до такой высоты, при которой может отображаться все содержимое.

Но как это сделать с помощью макроса? Используйте следующий программный код:

Отрегулируйте высоту сабвуфера ()
ActiveSheet.Range ("a1: a10"). Rows.EntireRow.AutoFit
Конец подписки

Вам всегда нужно настраивать высоту строк в макросах, когда вы храните таблицы с помощью макросов. Как показано на следующем рисунке, особенно при использовании разрывов строк в ячейке части содержимого могут быстро стать невидимыми:

После запуска макроса высоты строк с 1 по 10 активной таблицы устанавливаются на оптимальные значения, чтобы все содержимое было видимым. На следующем рисунке показан результат:

Отрегулируйте ссылку «a1: a10» в макросе на номера строк, в которых вы хотите оптимизировать высоту.

Неважно, какие имена столбцов вы используете в распечатке, важны номера строк. Поэтому вы можете использовать выражение «c200: c1000», например, для адаптации строк 200 к 1000.

Как изменить ширину линии с помощью макроса

Если вы хотите настроить все используемые строки и столбцы на оптимальную высоту и ширину, это отнимает много времени. Затем используйте этот макрос:

Установить строку вложенных столбцов ()
С ActiveSheet.UsedRange
.Columns.AutoFit
.Rows.AutoFit
Конец с
Конец подписки

Макрос настраивает все строки и столбцы на активном листе на оптимальную высоту и ширину. Например, на следующем рисунке показано, как выглядит результат:

Ячейки без содержимого не изменяются макросом; стандартные высота и ширина остаются для вас активными.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave