Что нужно знать
- Чтобы скрыть определенные строки: Выберите или выделите строки, которые хотите скрыть. Щелкните правой кнопкой мыши заголовок строки и выберите Скрыть. Повторите для столбцов.
- Чтобы отобразить: щелкните правой кнопкой мыши заголовок последней видимой строки или столбца и выберите Показать.
- Чтобы временно ограничить диапазон ячеек: щелкните правой кнопкой мыши вкладку листа > Просмотр кода > Свойства. Для ScrollArea введите A1:Z30. Сохраните, закройте и снова откройте Excel.
Чтобы контролировать размер рабочего листа Excel, вы можете ограничить количество столбцов и строк, отображаемых на листе. В этом руководстве мы покажем вам, как скрывать (и отображать) строки и столбцы в Excel 2019, Excel 2016, Excel 2013 и Excel для Microsoft 365, а также как ограничить доступ к строкам и столбцам с помощью Microsoft Visual Basic для приложений. (VBA).
Скрыть строки и столбцы в Excel
Альтернативный метод ограничения рабочей области рабочего листа состоит в том, чтобы скрыть части неиспользуемых строк и столбцов; они останутся скрытыми даже после того, как вы закроете документ. Выполните следующие действия, чтобы скрыть строки и столбцы за пределами диапазона A1:Z30..
-
Откройте книгу и выберите рабочий лист, в котором вы хотите скрыть строки и столбцы. Щелкните заголовок строки 31, чтобы выбрать всю строку.
-
Нажмите и удерживайте клавиши Shift и Ctrl на клавиатуре. Одновременно нажмите клавишу стрелка вниз на клавиатуре, чтобы выбрать все строки от строки 31 до нижней рабочего листа. Отпустите все клавиши.
-
Щелкните правой кнопкой мыши один из заголовков строк, чтобы открыть контекстное меню. Выберите Скрыть..
-
Теперь на листе отображаются только данные в строках с 1 по 30.
-
Нажмите заголовок столбца AA и повторите шаги 2 и 3 (используя клавишу стрелка вправо вместо клавиши со стрелкой вниз) чтобы скрыть все столбцы после column Z.
-
Сохранить книгу; столбцы и строки за пределами диапазона от A1 до Z30 останутся скрытыми, пока вы не отобразите их.
Вы можете использовать тот же процесс, чтобы скрыть любые строки или столбцы, которые вы хотите. Просто выберите заголовок или заголовки для строки или столбца, щелкните правой кнопкой мыши заголовок и выберите Скрыть..
Показать строки и столбцы в Excel
Если вы хотите просмотреть данные, которые вы скрыли, вы можете отобразить строки и столбцы в любое время. Выполните следующие действия, чтобы отобразить строки и столбцы, которые вы скрыли в предыдущем примере.
-
Откройте рабочий лист, который вы использовали, чтобы скрыть строку 31 и выше, а также столбец AA и выше. Щелкните заголовки строки 30 (или последней видимой строки на листе) и строки под ней. Щелкните правой кнопкой мыши заголовки строк и в меню выберите Показать..
-
Скрытые строки восстановлены.
-
Теперь щелкните заголовки столбца Z (или последнего видимого столбца) и столбца справа от него. Щелкните правой кнопкой мыши выбранные заголовки столбцов и в меню выберите Показать. Скрытые столбцы восстановлены.
Ограничение доступа к строкам и столбцам с помощью VBA
Вы можете использовать Microsoft Visual Basic для приложений (VBA), чтобы временно ограничить диапазон используемых строк и столбцов на листе. В этом примере вы измените свойства рабочего листа, чтобы ограничить количество доступных строк до 30 и количество столбцов до 26.
Изменение области прокрутки является временной мерой; он сбрасывается каждый раз, когда рабочая книга закрывается и снова открывается.
-
Откройте пустой файл Excel. В нижней части экрана щелкните правой кнопкой мыши вкладку листа Sheet1. В меню выберите Просмотреть код..
-
Откроется окно редактора Visual Basic for Applications (VBA). В левой направляющей найдите раздел Properties.
-
В разделе Свойства в правом столбце строки ScrollArea щелкните пустое поле и введите A1: Z30.
-
Выберите Файл > Сохранить и сохраните книгу, как обычно. Выберите Файл > Закрыть и вернуться в Microsoft Excel.
-
Чтобы убедиться, что ваши изменения применены, выполните этот тест. На листе попробуйте прокрутить до строки 30 или столбца Z. Если изменение было применено, Excel вернет вас к выбранному диапазону, и вы не сможете редактировать ячейки вне этого диапазона.
- Чтобы снять ограничения, снова войдите в VBA и удалите диапазон ScrollArea.