Изменение ширины столбцов и высоты строк в Excel
Ширину столбцов и высоту строк можно настроить вручную или автоматически в соответствии с данными.

Примечание: Граница — это линия между ячейками, столбцами и строками. Если столбец слишком узкий для отображения данных, вы увидите в ячейке «###».
Изменение размера строк
- Выделите строку или диапазон строк.
- На вкладке Главная выберите Формат >Ширина строки (или Высота строки).
- Введите высоту строки и нажмите кнопку ОК.
Изменение размера столбцов
- Выберите столбец или диапазон столбцов.
- На вкладке Главная выберите Формат >Ширина столбца (или Высота столбца).
- Введите ширину столбца и нажмите кнопку ОК.
Автоматическое изменение размера всех столбцов и строк в соответствии с данными

- Нажмите кнопку Выделить всев верхней части листа, чтобы выделить все столбцы и строки.
- Дважды щелкните границу. Размер всех столбцов и строк изменится в соответствии с данными.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
покупка
Как изменить высоту строки / ширину столбца в Excel?
Предположим, у вас есть большой рабочий лист с несколькими столбцами или строками, для которых необходимо поочередно настраивать их ширину или высоту, вы можете вручную изменять высоту строки или ширину столбца, если столбцов или строк мало. Но как вы могли одновременно изменить высоту нескольких строк или ширину столбцов в Excel?
Измените высоту каждой второй строки с помощью функции фильтра
С помощью Фильтр вам нужно сначала создать вспомогательный столбец, а затем применить функцию фильтра, чтобы отфильтровать нужные строки и сразу настроить высоту всей отфильтрованной строки. Пожалуйста, сделайте так:
1. Помимо ваших данных, в пустой ячейке введите числа 0 и 1 отдельно в первой и второй строке, а затем выберите их и перетащите маркер заполнения в ячейки диапазона, для которых вы хотите настроить высоту строки, и установите флажок Копировать ячейки сформируйте дескриптор заполнения, и вы получите результат, как на следующем снимке экрана:


2. Затем выберите вспомогательный столбец и щелкните Данные > Фильтр, затем нажмите и выберите 0 или 1 из раскрывающегося списка, в этом примере я выберу 0, см. снимок экрана:

3. Нажмите OK, все строки, содержащие число 0, были отфильтрованы. Затем выберите эти отфильтрованные строки и нажмите Главная > Формат > Высота строки, см. снимок экрана:

4. В Высота строки диалоговое окно, введите желаемую высоту строки, см. снимок экрана:

5. Затем нажмите OK , чтобы закрыть это диалоговое окно, и высота выбранной отфильтрованной строки была изменена. Наконец, нажмите Данные > Фильтр чтобы отменить функцию фильтра, и высота вашей строки была изменена поочередно. Смотрите скриншот:

Ноты:
1. Вы можете изменить высоту строки, поочередно начиная с первой строки.
2. Этот метод не применяется для изменения ширины столбца.
3. После завершения процедуры вы можете удалить вспомогательный столбец по своему усмотрению.
Измените высоту каждой второй строки / ширину столбца с помощью кода VBA
Если вам нужно изменить высоту строки и ширину столбца, следующий код VBA может оказать вам услугу.
1. Удерживайте ALT + F11 , чтобы открыть Окно Microsoft Visual Basic для приложений.
2. Нажмите Вставить > Модулии вставьте следующий код в Окно модуля.
Код VBA: изменить высоту каждой второй строки на листе
Sub RowHeight() 'Update 20140625 Dim Rng As Range Dim WorkRng As Range Dim xInput As Long xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) xInput = Application.InputBox("Row height", xTitleId, "", Type:=2) For i = 1 To WorkRng.Rows.Count Step 2 WorkRng.Rows(i).RowHeight = xInput Next End Sub
3, Затем нажмите F5 нажмите клавишу для выполнения этого кода, и появится диалоговое окно с напоминанием о выборе диапазона, в котором вы хотите настроить высоту строки, см. снимок экрана:

4, Затем нажмите OK, появится другое окно подсказки, чтобы вы могли ввести нужную высоту строки, см. снимок экрана:

5, Затем нажмите OK, высота выбранной строки диапазона была изменена поочередно с первой строки. Смотрите скриншот:

Ноты:
1. Если вы хотите изменить ширину любого другого столбца, примените следующий код VBA:
Код VBA: изменение ширины всех остальных столбцов на листе
Sub CloumnWidth() 'Update 20140625 Dim Rng As Range Dim WorkRng As Range Dim xInput As Long xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) xInput = Application.InputBox("Cloumn width", xTitleId, "", Type:=2) For i = 1 To WorkRng.Columns.Count Step 2 WorkRng.Columns(i).ColumnWidth = xInput Next End Sub
2. Если вы хотите изменить высоту строки или ширину столбца, начиная со второй строки / столбца, вам просто нужно выбрать диапазон данных из второй строки / столбца.
Измените каждую другую высоту строки / ширину столбца с помощью Kutools for Excel
Если вы установили Kutools for Excel, Его Выберите интервальные строки и столбцы Утилита также может помочь вам сначала выбрать каждую вторую строку или столбец, а затем одновременно изменить высоту строки и ширину столбца.
Kutools for Excel включает более 300 удобных инструментов Excel. Бесплатная пробная версия без ограничений в течение 30 дней.Получить сейчас.
1. Выберите диапазон данных, который вы хотите использовать.
2. Перейти к щелчку Кутулс > Выберите Инструменты > Выберите интервальные строки и столбцы, см. снимок экрана:

3. В Выберите интервальные строки и столбцы диалоговое окно, отметьте Ряды or Колонки из Выберите как хотите, а затем в разделе Параметры введите Интервал и Колонки or Ряды число в них, в этом примере я выберу столбцы, см. снимок экрана:

4. Затем нажмите OK, все остальные столбцы были выбраны в разделе, см. снимок экрана:

5, Затем нажмите Главная > Формат > Ширина столбца, и введите номер ширины столбца, который вам нравится, в поле Ширина столбца диалоговое окно, см. скриншоты:
![]() |
![]() |
![]() |
6. Затем нажмите OK, а ширина столбца была изменена поочередно с первого столбца.

Ноты:
1. Чтобы выбрать любую вторую строку, установите флажок Ряды in Выберите интервальные строки и столбцы диалог на шаге 3.
2. Если вы хотите изменить высоту строки или ширину столбца, начиная со второй строки / столбца, вам просто нужно выбрать диапазон данных из второй строки / столбца.
Статьи по теме:
Автоподбор в EXCEL ширины столбца и высоты строки по содержимому ячеек
Пусть имеется таблица с ячейками заполненными текстовыми значениями.

Автоподбор ширины столбца
Как видно из рисунка выше, текстовые значения в ячейках А2 и А3 отображаются не полностью, т.к. мешает текст в столбце B . Нам необходимо, чтобы содержимое всех ячеек в столбце A отображалось полностью. Для этого необходимо сделать ширину столбца A достаточной для отображения самого длинного текста в столбце. Делается это элементарно: подводим указатель мыши к разделу столбцов А и B (на сером заголовке столбцов), курсор примет следующий вид:

Делаем двойной клик мышкой и, Voila, ширина столбца стала достаточной для отображения значений во всех ячейках столбца (с учетом скрытых строк).

Если нужно выровнять ширину по содержимому у сразу нескольких столбцов, то делаем следующее:
- выделяем необходимые столбцы (за их серые заголовки);
- подводим курсор к любому разделу выделенных столбцов и дважды кликаем.
- Выберите столбец или столбцы, ширину которых нужно изменить;
- На вкладке Главная в группе Ячейки выберите команду Формат ;
- В группе Размер ячейки выберите пункт Автоподбор ширины столбца .
Автоподбор высоты строки
Если ячейки содержат значения с очень большой длиной строки (например, если длина текстовой строки без переносов сравнима с шириной видимой части листа), то ширина столбца может стать слишком большой, работать с данными будет не удобно. В этом случае нужно выделить ячейки и включить опцию Переносить по словам через Формат ячеек (или через меню Главная/ Выравнивание/ Перенос текста ).

Ширина столбца останется прежней, зато высота строки автоматически увеличится, чтобы полностью отобразить значение ячейки.
Иногда, не смотря на установленную опцию Переносить по словам , высоты строки не хватает, чтобы отобразить текстовую строку полностью (это могло произойти, если высота строки была уменьшена вручную). В этом случае нужно поступить также, как мы поступали в случае подбора ширины строки — дважды кликнуть на границе раздела, но теперь не столбцов, а строк:

После этого текстовое значение будет отображено в ячейке полностью:

Реальный пример
Теперь применим рассмотренный метод в реальной ситуации – отредактируем таблицу, созданную путем копирования данных из MS ACCESS. Скопируем через Буфер обмена какую-нибудь таблицу из MS ACCESS на лист EXCEL.

Обратите внимание, что у ячеек, в которые мы вставили значения из Буфера обмена , включена опция Переносить по словам, хотя, по умолчанию, она отключена (EXCEL сам включил ее при вставке). Кроме того, EXCEL не стал изменять ширину столбцов, установленную по умолчанию, а была изменена только высота строк, чтобы полностью отобразить все значения. Такое форматирование таблицы не всегда устраивает пользователя. Используя вставленную таблицу, решим 2 задачи.
Задача1. Предположим, нам нужно, чтобы все значения отображались в таблице в одну строку.
- выделите вставленные значения (для этого выделите любую ячейку таблицы и нажмите CTRL+A (выделится текущая область ), если таблица не содержит пустых строк и столбцов, то будут выделены все вставленные значения);
- выключите опцию Переносить по словам (через меню Главная/ Выравнивание/ Перенос текста );
- высота ячеек будет уменьшена так, чтобы отображать только одну строку, как следствие часть значений станет невидна;


Задача решена: содержимое всех ячеек полностью отображается.
Задача2. Теперь предположим, что нам нужно, чтобы все столбцы имели определенную, заданную пользователем, ширину, а значения полностью бы отображались в ячейке. При этом высота строки должна быть минимальной.

- выделите все строки, содержащие вставленные значения, или все ячейки листа (все ячейки листа можно выделить нажав кнопку Выделить все в левом верхнем углу листа или дважды нажав CTRL+A );
- подведите указатель мыши к разделу любых двух заполненных строк (на сером заголовке столбцов) и дважды кликните.

Задача решена: содержимое всех ячеек полностью отображается.
Случай с объединенными ячейками
В случае, если две или несколько ячеек объединены в одну, то рассмотренный подход не сработает. Можно ли осуществить автоподбор высоты строки в случае объединенных ячеек? Об этом читайте в одноименной статье Автоподбор высоты строки по содержимому при объединении ячеек .
Как изменить ширину столбцов и высоту строк в Excel?


Егорова Елена 5.0
Отзыв о товаре ША PRO Анализ техники чтения по классам
и четвертям
Хочу выразить большую благодарность от лица педагогов начальных классов гимназии «Пущино» программистам, создавшим эту замечательную программу! То, что раньше мы делали «врукопашную», теперь можно оформить в таблицу и получить анализ по каждому ученику и отчёт по классу. Великолепно, восторг! Преимущества мы оценили сразу. С начала нового учебного года будем активно пользоваться. Поэтому никаких пожеланий у нас пока нет, одни благодарности. Очень простая и понятная инструкция, что немаловажно! Благодарю Вас и Ваших коллег за этот важный труд. Очень приятно, когда коллеги понимают, как можно «упростить» работу учителя.

Наговицина Ольга Витальевна 5.0
учитель химии и биологии, СОШ с. Чапаевка, Новоорский район, Оренбургская область
Отзыв о товаре ША Шаблон Excel Анализатор результатов ОГЭ
по ХИМИИ
Спасибо, аналитическая справка замечательная получается, ОГЭ химия и биология. Очень облегчило аналитическую работу , выявляются узкие места в подготовке к экзамену. Нагрузка у меня, как и у всех учителей большая. Ваш шаблон экономит время , своим коллегам я Ваш шаблон показала, они так же его приобрели. Спасибо.

Чазова Александра 5.0
Отзыв о товаре ША Шаблон Excel Анализатор результатов ОГЭ по
МАТЕМАТИКЕ
Очень хороший шаблон, удобен в использовании, анализ пробного тестирования занял считанные минуты. Возникли проблемы с распечаткой отчёта, но надо ещё раз разобраться. Большое спасибо за качественный анализатор.

Лосеева Татьяна Борисовна 5.0
учитель начальных классов, МБОУ СОШ №1, г. Красновишерск, Пермский край
Отзыв о товаре Изготовление сертификата или свидетельства конкурса
Большое спасибо за оперативное изготовление сертификатов! Все очень красиво . Мой ученик доволен, свой сертификат он вложил в портфолио . Обязательно продолжим с Вами сотрудничество!

Язенина Ольга Анатольевна 4.0
учитель начальных классов, ОГБОУ «Центр образования для детей с особыми образовательными потребностями г. Смоленска»
Отзыв о товаре Вебинар Как создать интересный урок:
инструменты и приемы
Я посмотрела вебинар! Осталась очень довольна полученной информацией. Всё очень чётко, без «воды». Всё, что сказано, показано, очень пригодится в практике любого педагога. И я тоже обязательно воспользуюсь полезными материалами вебинара. Спасибо большое лектору за то, что она поделилась своим опытом!

Арапханова Ашат 5.0
ША Табель посещаемости + Сводная для ДОУ ОКУД
Хотела бы поблагодарить Вас за такую помощь. Разобралась сразу же , всё очень аккуратно и оперативно. Нет ни одного недостатка. Я не пожалела, что доверилась и приобрела у вас этот табель. Благодаря Вам сэкономила время , сейчас же составляю табель для работников. Удачи и успехов Вам в дальнейшем!

Дамбаа Айсуу 5.0
Отзыв о товаре ША Шаблон Excel Анализатор результатов ЕГЭ по
РУССКОМУ ЯЗЫКУ
Спасибо огромное, очень много экономит времени , т.к. анализ уже готовый, и особенно радует, что есть варианты с сочинением, без сочинения, только анализ сочинения! Превосходно!
2007-2024 «Педагогическое сообщество Екатерины Пашковой — PEDSOVET.SU».
12+ Свидетельство о регистрации СМИ: Эл №ФС77-41726 от 20.08.2010 г. Выдано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций.
Адрес редакции: 109388 г. Москвва, Гурьянова 69-2-710
Адрес учредителя: 109388 г. Москвва, Гурьянова 69-2-710
Учредитель, главный редактор: Пашкова Екатерина Ивановна
Контакты: +7-920-0-777-397, info@pedsovet.su
Домен: https://pedsovet.su/
Копирование материалов сайта строго запрещено, регулярно отслеживается и преследуется по закону.
Отправляя материал на сайт, автор безвозмездно, без требования авторского вознаграждения, передает редакции права на использование материалов в коммерческих или некоммерческих целях, в частности, право на воспроизведение, публичный показ, перевод и переработку произведения, доведение до всеобщего сведения — в соотв. с ГК РФ. (ст. 1270 и др.). См. также Правила публикации конкретного типа материала. Мнение редакции может не совпадать с точкой зрения авторов.
Для подтверждения подлинности выданных сайтом документов сделайте запрос в редакцию.
Хостинг от uCoz
- Опубликовать урок
- Опубликовать статью
- Дать объявление
- Частые вопросы
сервис вебинаров —>
О работе с сайтом
Мы используем cookie.
Публикуя материалы на сайте (комментарии, статьи, разработки и др.), пользователи берут на себя всю ответственность за содержание материалов и разрешение любых спорных вопросов с третьми лицами.
При этом редакция сайта готова оказывать всяческую поддержку как в публикации, так и других вопросах.
Если вы обнаружили, что на нашем сайте незаконно используются материалы, сообщите администратору — материалы будут удалены.


