Как ограничить полезную площадь в листах таблиц Excel
Вы никогда не хотели оставить некоторые ячейки доступными для изменения, тогда как весь рабочий лист будет защищен? Например, настроить лист так, чтобы можно было активизировать или изменять только ячейки из определенного диапазона. Решить данную задачу можно двумя способами: с помощью свойства ScrollArea и с использованием защиты листа.
Установка свойства ScrollArea
Свойство ScrollArea определяет видимый диапазон рабочего листа. Чтобы ограничить полезную площадь листа до определенного диапазона, выполните следующие действия.
- Откройте вкладку Разработчик. По умолчанию она не отображается, поэтому выберите команду Файл ► Параметры, затем в открывшемся диалоговом окне Параметры Excel перейдите к разделу Настройка ленты и установите флажок Разработчик в списке справа.
- Выполните команду Разработчик ► Элементы управления ► Свойства для отображения окна Properties (рис. 24.1).
- В поле ScrollArea окна Properties введите диапазон адресов и нажмите Enter. Вы не можете указать диапазон с помощью мыши — придется ввести его адрес
вручную.
Рис. 24.1. Используйте окно Properties, чтобы установить область прокрутки для листа
После выполнения этих действий вы не сможете активизировать какую бы то ни было ячейку за пределами указанного диапазона. Кроме того, некоторые команды больше не будут работать. Например, вы не сможете выбрать строки и столбцы целиком. Заметьте, что область прокрутки ограничивается одним непрерывным диапазоном ячеек.
Главный недостаток данного способа заключается в том, что свойство ScrollArea применяется на определенное время. Другими словами, после того как вы сохраните файл и закроете его, свойство ScrollArea перестанет действовать, и когда вы снова откроете файл, то сможете выбирать любую нужную вам ячейку. Одно из решений данной проблемы заключается в написании простого макроса VBA, который выполняется тогда, когда книга открыта. Для добавления макроса такого типа выполните следующие действия.
- Сверните окно книги нажатием Ctrl+F5.
- Щелкните правой кнопкой мыши на строке заголовка книги и в контекстном меню выберите команду Исходный текст. Это действие отобразит модуль кода Эта Книга для книги.
- Введите следующий код VBA в модуль кода Эта Книга (корректируя имя листа и диапазон адресов):
1 2 3
Private Sub Workbook_Open() Worksheets("Лист1").ScrollArea = "C6:F13" End Sub
Если книга имеет расширение XLSX, необходимо сохранить ее как поддерживающую макросы (с расширением XLSM).
При открытии книги процедура Workbook_Open выполняется автоматически и свойство ScrollArea действует постоянно. Но, применяя данный метод, вы не сможете полностью ограничить доступ пользователей к частям книги. Так, продвинутый пользователь может открыть окно Properties и удалить содержимое поля ScrollArea или отключить макросы в открытой книге. Кроме того, чтобы отключить выполнение макроса Workbook_Open, достаточно нажать Shift при открытии файла.
Использование защиты листа
Второй метод ограничения полезной площади листа опирается на разблокирование ячеек и защиту книги.
- Выделите все ячейки, которые должны остаться незаблокированными. Это могут быть отдельные ячейки или любое количество диапазонов.
- Нажмите Ctrl+1. В появившемся диалоговом окне Формат ячеек перейдите на вкладку Защита и снимите флажок Защищаемая ячейка.
- Затем выберите команду Рецензирование ► Изменения ► Защитить лист и в открывшемся диалоговом окне Защита листа снимите флажок Выделение заблокированных ячеек (рис. 24.2).
- Если требуется, укажите пароль, который нужно ввести, чтобы снять защиту с рабочего листа, и нажмите ОК.

Рис. 24.2. Используйте диалоговое окно Защита листа, чтобы пользователь не мог выделять заблокированные ячейки
После выполнения этих шагов только разблокированные ячейки (выделенные на шаге 1) будут доступны пользователям.
Пароли рабочего листа вовсе не гарантируют полную безопасность. На самом деле взлом таких паролей — достаточно обычное дело. Таким образом, функция защиты листа используется больше для удобства, чем для обеспечения безопасности.
покупка
Как ограничить количество строк и столбцов на листе в Excel?
Предоставляя доступ к диапазону рабочего листа другим пользователям, вы можете запретить другим пользователям просматривать другие строки и столбцы. Здесь я расскажу о некоторых хитрых способах простого ограничения количества строк и столбцов на листе в Excel.
- Ограничить количество строк и столбцов с отключением прокрутки в Excel
- Ограничьте количество строк и столбцов, скрывая строки и столбцы
- Ограничьте количество строк и столбцов с помощью замечательного инструмента
Ограничить количество строк и столбцов с отключением прокрутки в Excel
В Excel пользователи могут установить область прокрутки, чтобы предотвратить прокрутку к другим строкам и столбцам.

Шаг 1. Щелкните правой кнопкой мыши имя рабочего листа на панели вкладок «Лист» и выберите Просмотреть код из контекстного меню.

Шаг 2: Теперь вы попадаете в окно Microsoft Visual Basic для приложений, вам нужно открыть окно свойств, щелкнув Вид > Окно свойств.
Внимание: Если окно «Свойства» уже открыто, просто пропустите этот шаг.

Шаг 3. В окне «Свойства» найдите Область прокрутки на левой панели, а затем в следующем поле введите диапазон, которым хотите поделиться с другими.
Шаг 4. Закройте окно Microsoft Visual Basic для приложений.
Затем вы увидите, что вертикальная полоса прокрутки и горизонтальная полоса прокрутки застыли, и вы не можете прокручивать до других строк и столбцов на текущем листе.
Один щелчок, чтобы скрыть все, кроме выбранного диапазона (скрыть неиспользуемые столбцы / строки / ячейки)
Большую часть времени мы можем использовать только часть рабочего листа с числовыми пустыми ячейками/диапазоном. Kutools for ExcelАвтора Установить область прокрутки Утилита может помочь вам одним щелчком мыши скрыть все, кроме выбранного диапазона, или легко скрыть все неиспользуемые ячейки / строки / столбцы / диапазоны.
Получить 30 -дневная полнофункциональная бесплатная пробная версия прямо сейчас!

Ограничьте количество строк и столбцов, скрывая строки и столбцы
Помимо настройки области прокрутки, мы также можем ограничить количество строк и столбцов, скрывая неразделенные строки и столбцы в Excel.

Шаг 1: Помимо общего диапазона, вам нужно выбрать левые диапазоны и скрыть их. Выберите первый столбец справа от общего диапазона, а затем нажмите кнопку Ctrl + Shift + Стрелка вправо одновременно, чтобы выбрать все правые столбцы.

Шаг 2. Щелкните выбранные столбцы правой кнопкой мыши и выберите Спрятать из контекстного меню.

Шаг 3. Выберите первую строку под общим диапазоном, нажмите Ctrl + Shift + Стрелка вниз ключи одновременно, чтобы выбрать все строки ниже общего диапазона, а затем скрыть их.

Шаг 4. Выберите первую строку вверх по общему диапазону, нажмите Ctrl+ Shift + Стрелка вверх одновременно, чтобы выбрать все строки до общего диапазона, а затем скрыть их.

Шаг 5: Выберите первый столбец слева от общего диапазона, нажмите Ctrl + Shift+ Стрелка влево одновременно, чтобы выбрать все столбцы, оставшиеся до общего диапазона, а затем скрыть их.

Затем вы увидите, что все строки и столбцы скрыты, кроме общего диапазона на листе.
Ограничьте количество строк и столбцов с помощью утилиты KTE Set Scroll Area
Многим пользователям Excel эти горячие клавиши кажутся непростыми. Не беспокойтесь об этом, можете попробовать Kutools for Excel’s Установить область прокрутки утилита, которая помогает скрыть все строки и столбцы, кроме общего диапазона, одним щелчком мыши в Excel.
Kutools for Excel — Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональным 30 -дневная БЕСПЛАТНАЯ пробная версия без необходимости использования кредитной карты! Get It Now

Выберите общий диапазон, которым хотите поделиться с другими, и щелкните значок Кутулс > Показать / Скрыть > Установить область прокрутки.
Затем вы сразу увидите, что все строки и столбцы скрыты, кроме общего диапазона на листе.
Установить область прокрутки один из Kutools for Excel утилита, предназначенная для простого скрытия всех невыбранных строк и столбцов на активном листе одним щелчком мыши. Нажмите, чтобы получить 30-дневную бесплатную пробную версию, без ограничений!
Демонстрация: ограничение количества строк и столбцов одним щелчком мыши
Kutools for Excel: Более 300 удобных инструментов у вас под рукой! Начните свой 30 Бесплатная пробная версия на день без каких-либо ограничений сегодня. Скачать
Переключить, чтобы показать / скрыть столбцы: один щелчок, чтобы показать все скрытые столбцы, и один щелчок, чтобы восстановить скрытые столбцы
Kutools for Excel’s (Показать) столбцы Утилита — хороший переключатель, позволяющий отображать все скрытые столбцы одним щелчком мыши, а повторное нажатие на эту кнопку столбца снова сделает эти столбцы скрытыми.
Получить 30 -дневная полнофункциональная бесплатная пробная версия прямо сейчас!

Лучшие инструменты для офисной работы
Усовершенствуйте свои навыки работы с Excel с помощью Kutools for Excelи испытайте эффективность, как никогда раньше. Kutools for Excel Предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего.
Office Tab Добавляет в Office интерфейс с вкладками и значительно упрощает вашу работу
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint , Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Как ограничить строки и столбцы в Excel
Рабочий лист Excel может содержать более 1 000 000 строк и 16 000 столбцов информации, но редко это все пространство, необходимое для обычных проектов. Даже если у вас есть лист с сотнями заполненных ячеек, вам, возможно, не понадобится просматривать все эти данные один раз. Чтобы свести к минимуму то, что вы видите в любой момент времени, вы можете ограничить количество столбцов и строк, отображаемых на вашем рабочем листе.
Эти инструкции применяются к Excel 2019, Excel 2016, Excel 2013 и Excel для Office 365.
Ограничить доступ к строкам и столбцам с помощью VBA
Вы можете использовать Microsoft Visual Basic для приложений (VBA), чтобы временно ограничить диапазон используемых строк и столбцов на листе. В этом примере вы измените свойства рабочего листа, чтобы ограничить количество доступных строк 30 и количество столбцов 26.
Изменение области прокрутки является временной мерой; он сбрасывается каждый раз, когда книга закрывается и открывается снова.
Откройте пустой файл Excel . В нижней части экрана щелкните правой кнопкой мыши вкладку листа Sheet1 . В меню выберите « Просмотреть код» .

Откроется окно редактора Visual Basic для приложений (VBA) . В левой направляющей найдите раздел Свойства .

Под Свойствами в правом столбце строки ScrollArea щелкните пустое поле и введите A1: Z30 .

Выберите « Файл» > « Сохранить» и сохраните книгу, как обычно. Выберите « Файл» > « Закрыть» и вернитесь в Microsoft Excel .

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

Чтобы снять ограничения, снова войдите в VBA и удалите диапазон ScrollArea.
Скрыть строки и столбцы в Excel
Альтернативный метод ограничения рабочей области рабочего листа — скрыть разделы неиспользуемых строк и столбцов; они останутся скрытыми даже после того, как вы закроете документ. Выполните следующие шаги, чтобы скрыть строки и столбцы за пределами диапазона A1: Z30 .
Откройте книгу и выберите лист, в котором вы хотите скрыть строки и столбцы. Щелкните заголовок строки 31, чтобы выделить всю строку.

Нажмите и удерживайте клавиши Shift и Ctrl на клавиатуре. В то же время нажмите клавишу со стрелкой вниз на клавиатуре, чтобы выбрать все строки от строки 31 до нижней части листа. Отпустите все ключи.

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

Теперь на рабочем листе отображаются только данные в строках с 1 по 30.

Нажмите на заголовок столбца AA и повторите шаги 2 и 3 ( с помощью правой стрелки клавиши вместо клавиши со стрелкой вниз) , чтобы скрыть все столбцы после столбца Z .

Сохранить рабочую книгу; столбцы и строки за пределами диапазона от А1 до Z30 будут скрыты, пока вы их не отобразите.
Вы можете использовать тот же процесс, чтобы скрыть любые строки или столбцы, которые вы хотите. Просто выберите заголовок или заголовки для строки или столбца, щелкните правой кнопкой мыши заголовок и выберите Скрыть .
Показать строки и столбцы в Excel
Если вы хотите просмотреть данные, которые вы спрятали, вы можете в любое время показать строки и столбцы. Выполните следующие действия, чтобы отобразить строки и столбцы, которые вы скрыли в предыдущем примере.
Откройте лист, который вы использовали, чтобы скрыть строку 31 и выше и столбец AA и выше. Щелкните заголовки для строки 30 (или последней видимой строки на рабочем листе) и строки под ней. Щелкните правой кнопкой мыши заголовки строк и выберите в меню « Показать» .

Скрытые ряды восстановлены.

Теперь щелкните заголовки столбца Z (или последнего видимого столбца) и столбца справа от него. Щелкните правой кнопкой мыши выбранные заголовки столбцов и выберите в меню « Показать» . Скрытые колонны восстановлены.
Как ограничить лист в excel
= Мир MS Excel/Статьи об Excel
МЕНЮ САЙТА
Информация о сайте
Развите сайта
Приемы работы
Инструменты и настройки
Интеграция
Готовые решения
Вопросы и решения
Работа и общение
Работа форума и сайта
Библиотека
Книги по Excel
Книги по VBA
Видеосалон
Справочники
Разработчик
КАТЕГОРИИ РАЗДЕЛА
| Приёмы работы с книгами, листами, диапазонами, ячейками [6] |
| Приёмы работы с формулами [14] |
| Настройки Excel [3] |
| Инструменты Excel [4] |
| Интеграция Excel с другими приложениями [4] |
| Форматирование [1] |
| Выпадающие списки [2] |
| Примечания [1] |
| Сводные таблицы [1] |
| Гиперссылки [1] |
| Excel и интернет [1] |
| Excel для Windows и Excel для Mac OS [2] |
«Уменьшить» лист Excel
Итак, что бы получить вот такой лист:

1. Скрыть лишние строки/столбцы

Выделяем столбец правее области, которую мы оставим видимой, нажимаем сочетание клавиш Ctrl + Shift + → (стрелка вправо), потом нажимаем правую кнопку мыши и из контекстного меню выбираем пункт Скрыть:
Аналогичные действия производим и с лишними строками, только выделяем их сочетанием клавиш Ctrl + Shift + ↓ (стрелка вниз).
2. Скрыть заголовки строк/столбцов, сетку, полосы прокрутки, ярлыки листов (выбирайте на своё усмотрение)
Excel 2003: Меню Сервис — Параметры — Вид — — далее как на рисунке


Excel 2007: Кнопка Офис — Параметры Excel — Дополнительно — далее как на рисунке
Excel 2010: Меню Файл — Параметры — Дополнительно — далее как на рисунке
3. Защитить лист (если необходимо)
Вот и всё. Весь процесс занимает менее 30 секунд. Не верите? Смотрите видео
