Аналитика25 февраля 2026 г.

Как ограничить строки и столбцы на листе Excel

Автор
Ненашев А.
На чтение
4 мин
Дата обновления
17.04.2026
Старт:c 12 февраля
Срок обучения:0 месяцев
Microsoft Office: тариф PRO
Вы освоите все инструменты пакета MS Office: научитесь эффективно работать с текстовыми документами, анализировать большие объемы данных с помощью таблиц, создавать запоминающиеся презентации. Также вы познакомитесь с аналогами: «Google Таблицами» и «Google Презентациями», которые позволят работать над задачей одновременно с коллегами. Дополнительно вы научитесь использовать нейросети, чтобы упрощать рутинные задачи и ускорять работу над интересными проектами. Сможете освободить время и претендовать на более высокую зарплату.
Подробнее
50 300 ₽ 125 750 ₽
50 300 ₽/мес рассрочка

Отображать только то, что вы хотите увидеть

Каждый лист в Excel может содержать более 1 000 000 строк и 16 000 столбцов информации, но это редко все пространство, необходимое для ваших повседневных проектов. К счастью, вы можете ограничить количество столбцов и строк, отображаемых в вашей электронной таблице. Кроме того, вы можете ограничить доступ к определенным областям листа.

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

Эти инструкции применимы к Excel 2019, 2016, 2013, 2010 и Excel для Office 365.

Ограничить количество строк в Excel с помощью VBA

вы можете использовать Visual Basic для приложений (VBA), чтобы временно ограничить диапазон строк и столбцов, используемых в свойстве Scrolling Scope рабочего листа.

Изменение области прокрутки носит временный характер; он сбрасывается каждый раз при закрытии и повторном открытии книги.

В этом примере вы измените свойства листа, чтобы ограничить количество строк до 30 и количество столбцов до 26 .

  1. Откройте пустой файл Excel.

  2. Щелкните правой кнопкой мыши вкладку листа в правом нижнем углу экрана для листа 1 .

  3. Щелкните Показать код в меню, чтобы открыть окно редактора Visual Basic для приложений (VBA) .

  4. Найдите окно свойств листа в нижнем левом углу окна редактора VBA.

  5. Найдите свойство Scroll Area в списке свойств листа.

  6. Щелкните пустое поле справа от области прокрутки .

  7. Введите в поле диапазон A1: z30.

  8. Сохраните лист.

  9. Щелкните Файл> Закрыть и вернитесь в Microsoft Excel.

Теперь проверьте свою электронную таблицу, чтобы убедиться, что изменения вступили в силу. Если вы попытаетесь прокрутить строку 30 или столбец Z, таблица вернет вас к выбранному диапазону. Вы не сможете редактировать ячейки за пределами этого диапазона.

Снятие ограничений прокрутки

Самый простой способ снять ограничения на прокрутку — сохранить, закрыть и снова открыть книгу. В качестве альтернативы выполните шаги 2–4, описанные выше, чтобы открыть Свойства листа в окне редактора VBA и удалить указанный диапазон для прокрутки. Scope свойство.

На изображении показан введенный диапазон как $ A $ 1: $ Z $ 30. При сохранении книги редактор VBA добавляет символы доллара, чтобы сделать ссылки на ячейки в диапазоне абсолютными.

Скрыть строки и столбцы в Excel

Альтернативный способ ограничить рабочую область рабочего листа — скрыть неиспользуемые строки и столбцы; они останутся скрытыми даже после закрытия документа.

Вот как скрыть строки и столбцы за пределами диапазона A1: Z30 :

  1. Щелкните заголовок строки 31, чтобы выделить всю строку.

  2. Удерживайте клавиши Shift и Ctrl на клавиатуре.

  3. Нажмите и отпустите клавишу со стрелкой вниз на клавиатуре, чтобы выбрать все строки от строки 31 до нижнего листа.

  4. Щелкните правой кнопкой мыши заголовки строки, чтобы открыть контекстное меню .

  5. Выберите «Скрыть» в меню, чтобы скрыть выбранные столбцы.

  6. Щелкните заголовок столбца для столбца AA и повторите шаги со второго по пятый, чтобы скрыть все столбцы после столбца Z .

    Нажмите и отпустите кнопку со стрелкой вправо вместо кнопки со стрелкой вниз, чтобы скрыть столбцы справа.

  7. Сохраните книгу; столбцы и строки за пределами диапазона от A1 до Z30 скрываются до тех пор, пока не будут отображены.

Показать строки и столбцы в Excel

Если вы передумаете или ошибетесь, вы можете показать строки и столбцы и начать заново.

Чтобы отобразить строку 31 и выше и столбец Z и выше:

  1. Щелкните заголовок строки 30 или последнюю видимую строку на листе, чтобы выделить всю строку.

  2. Затем, щелкнув правой кнопкой мыши, прокрутите вниз до скрытого раздела.

  3. Щелкните вкладку «Главная» на ленте .

  4. В ячейках нажмите «Формат»> «Скрыть и показать»> «Показать строки», чтобы восстановить скрытые строки.

    Вы также можете щелкнуть правой кнопкой мыши заголовок строки и выбрать в раскрывающемся меню команду «Показать.

  5. Щелкните заголовок столбца AA или последний видимый столбец и повторите шаги со второго по четвертый, чтобы просмотреть все столбцы.

Вопрос/ответ

Чтобы ограничить количество строк и столбцов в Excel, можно использовать VBA. Это позволяет временно установить диапазон строк и столбцов через свойство Scrolling Scope. Изменения сбрасываются при закрытии и повторном открытии книги.
Чтобы скрыть неиспользуемые строки и столбцы, выберите заголовок строки или столбца, удерживайте Shift и Ctrl, используйте стрелки для выделения нужного диапазона, затем выберите 'Скрыть' в контекстном меню. Это сохранит скрытые элементы даже после закрытия документа.
Да, самый простой способ снять ограничения на прокрутку — сохранить, закрыть и снова открыть книгу. Также можно удалить указанный диапазон для прокрутки в окне редактора VBA.
Откройте редактор VBA, найдите свойство Scroll Area в окне свойств листа и введите нужный диапазон. Это ограничит количество строк и столбцов, доступных для прокрутки и редактирования.
Чтобы отобразить скрытые строки и столбцы, щелкните заголовок последней видимой строки или столбца, выберите 'Отобразить' в контекстном меню. Это вернет скрытые элементы на лист.
Ограничение доступа к определенным областям листа можно сделать с помощью VBA, установив диапазон прокрутки. Это предотвратит случайное изменение данных и поможет пользователям не потеряться в пустых строках и столбцах.
При использовании VBA для ограничения диапазона, редактор автоматически добавляет символы доллара к ссылкам на ячейки, делая их абсолютными. Это фиксирует ячейки в указанном диапазоне.

Курсы

456
1,0
1 отзыв
Microsoft Office: тариф PRO
  • c 12 февраля
  • 0 месяцев
50 300 ₽125 750 ₽
50 300 ₽/мес рассрочка
-60%
Перейти на сайт
458
0,0
0 отзывов
Microsoft Office: тариф Мастер
  • c 12 февраля
  • 0 месяцев
74 900 ₽187 250 ₽
74 900 ₽/мес рассрочка
-60%
Перейти на сайт
1013
5,0
6 отзывов
Excel pro + google таблицы
  • c Invalid Date
  • 1 месяц
  • Смешанный
  • Диплом / Сертификат
15 050 ₽43 000 ₽
1 254 ₽/мес рассрочка
-65%
Перейти на сайт
5085
5,0
3 отзыва
Курсы Excel для начинающих
  • 3 недели
  • Смешанный
  • Диплом / Сертификат
6 800 ₽
Перейти на сайт
6694
0,0
0 отзывов
Курс «Exсel с 0 до Pro Анализ данных» (40ч)
  • 1 мес
  • дистанционно*
  • Диплом / Сертификат
10 900 ₽26 700 ₽
-59%
Перейти на сайт