Как задать ширину столбца и высоту строки для диапазона в Excel?
В Excel часто возникает необходимость настроить ширину столбцов и высоту строк не для всего листа, а только для определённого диапазона. Например, вы можете готовить таблицу к печати, выравнивать данные для лучшей читаемости или форматировать шаблоны, где важна единообразная высота и ширина ячеек. В этой статье рассматриваются несколько практических способов одновременной настройки ширины столбцов и высоты строк для выбранного диапазона в Microsoft Excel, что позволяет эффективно и точно настраивать макет листа.
Задание Ширина столбца и Высота строки для диапазона с помощью команд форматирования
Задание Ширина столбца и Высота строки для диапазона с помощью Kutools для Excel
Код VBA — автоматизация задания Ширина столбца и Высота строки для Ограниченный диапазон
Задание Ширина столбца и Высота строки для диапазона с помощью команд форматирования
Вы можете использовать встроенные команды Excel Формат для ручной настройки ширины столбца и высоты строки любого диапазона. Этот метод прост и гибок — особенно когда нужно быстро отформатировать данные или получить полный контроль над точными размерами.
Однако имейте в виду: высоту строк и ширину столбцов необходимо задавать отдельно, и если вы хотите установить для них одинаковые значения, эти действия придётся повторять вручную. Кроме того, такой подход всегда изменяет все столбцы и строки, пересекающие выбранный диапазон, что может повлиять на другие данные в этих строках или столбцах.
1. Выделите ячейки или диапазон, для которого нужно задать ширину столбца и высоту строки. Если вы хотите изменить только часть листа, тщательно выделяйте именно нужную область: выбор целых строк или столбцов применит изменения ко всем ячейкам в этих строках и столбцах.
2. Перейдите на вкладку Главная, нажмите Формат в группе Ячейки и выберите Высота строки…, чтобы задать высоту строки для выделенного диапазона.

3. В диалоговом окне Высота строки введите желаемую высоту (в пунктах) для строк, входящих в выделение, затем нажмите ОК. Excel немедленно применит новую высоту ко всем строкам в выбранном диапазоне.

4. Аналогично перейдите в меню Главная > Формат > Ширина столбца…, чтобы изменить ширину столбцов в выделенном диапазоне.
5. В диалоговом окне Ширина столбца введите желаемую ширину столбца и нажмите ОК. Новая ширина будет применена ко всем столбцам в выбранном диапазоне.

Совет: Максимальная высота строки — 409 пунктов, а максимальная ширина столбца — 255 символов. Если вы введёте значение за пределами этого диапазона, Excel покажет ошибку или автоматически установит ближайшее допустимое значение.
Задание Ширина столбца и Высота строки для диапазона с помощью Kutools для Excel
Если использование команды «Стандартный формат» кажется утомительным — особенно когда нужно задать одинаковую высоту строк и ширину столбцов или настроить оба параметра совместно для выделенного диапазона, — утилита Kutools для Excel из набора Настроить размер ячейки предлагает гораздо более удобную альтернативу. С её помощью можно задать оба параметра одновременно, используя единую единицу измерения, что позволяет с минимальными усилиями создавать идеально выровненные таблицы и формы. Это особенно полезно при подготовке шаблонов или настройке документа для аккуратной печати.
1. Выделите целевой диапазон, который нужно отформатировать, и нажмите **Kutools > Формат > Настроить размер ячейки**. Откроется диалоговое окно *Настроить размер ячейки* с подробными параметрами настройки.

2. В диалоговом окне Настроить размер ячейки укажите единицу измерения: пункты, сантиметры, дюймы или пиксели. Введите желаемые значения для Высота строки и Ширина столбца. После подтверждения настроек нажмите ОК.
Программа немедленно обновит высоту строк и ширину столбцов для всех ячеек в выбранном диапазоне.
Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас
Код VBA — автоматизация задания Ширина столбца и Высота строки для Ограниченный диапазон
Если вам регулярно нужно точно задавать ширину столбцов и высоту строк для определённых диапазонов или автоматизировать эту задачу, чтобы избавиться от рутинных повторяющихся действий, воспользуйтесь коротким макросом VBA — он позволяет пакетно настроить оба параметра для любого выделенного диапазона. Такой подход идеально подходит пользователям, знакомым с макросами, и делает повторяющиеся операции форматирования особенно эффективными.
1. Сначала нажмите Alt + F11, чтобы открыть редактор Microsoft Visual Basic для приложений.
2. В интерфейсе VBA выберите «Вставка» > «Модуль» и вставьте следующий макрос в открывшееся окно модуля:
Sub SetColWidthRowHeight()
Dim rng As Range
Dim colWidth As Double
Dim rowHeight As Double
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.Selection
Set rng = Application.InputBox("Select the range to adjust:", xTitleId, rng.Address, Type:=8)
colWidth = Application.InputBox("Enter the column width:", xTitleId, "", Type:=1)
rowHeight = Application.InputBox("Enter the row height:", xTitleId, "", Type:=1)
Dim col As Range
Dim rw As Range
' Set column widths
For Each col In rng.Columns
col.ColumnWidth = colWidth
Next
' Set row heights
For Each rw In rng.Rows
rw.RowHeight = rowHeight
Next
End Sub 2. Закройте редактор VBA и вернитесь в Excel. Перейдите на вкладку «Разработчик» (или нажмите Alt+F8), выберите макрос SetColWidthRowHeight из списка и нажмите «Выполнить».
Вам предложат выбрать целевой диапазон, а затем указать желаемые ширину столбца и высоту строки. Обе настройки будут применены ко всем столбцам и строкам в выбранном диапазоне за одну операцию.
В заключение, Excel предлагает несколько подходов для настройки ширины столбцов и высоты строк — как для быстрых правок, так и для более структурированных задач. Встроенные команды форматирования идеально подходят для простых разовых изменений, но если вам нужен больший контроль, пакетная настройка или возможность многократного использования, Kutools для Excel и макросы VBA обеспечивают значительно больше удобства и гибкости.
Демонстрация
Связанные статьи:
Как задать размер ячейки в сантиметрах в Excel?
Как сделать несколько ячеек квадратными в Excel?
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек