Заказать макрос
Разрабатываем макросы на заказ. Любой сложности. Быстро и качественно.
Подробнее...
Готовые решения » Надстройка VBA-Excel » Защита всех листов

Как защитить все листы книги Excel

Стандартные инструменты Excel позволяют установить защиту листов по одному. А вот чтобы установить защиту сразу на 3, 5, 10 или все листы не обойтись без макросов.

Защита листов

В данной статье речь пойдет о том, как быстро защитить сразу группу листов Excel, так как стандартные инструменты позволяют устанавливать защиту только по одному листу. Особенно эта тема актуальна, когда необходимо установить защиту на книгу, содержащую 5 или более листов.

Реализовать массовую защиту листов поможет диспетчер листов - который входит в состав надстройки VBA-Excel. Для этого:

  1. Перейдите на вкладку VBA-Excel
  2. Откройте меню Диспетчеры и выберите Диспетчер листов
    Открытия диспетчера листов
  3. Выберите листы, на которые хотите установить пароль. Выбрать листы можно кликнув мышкой по названию листа. (Также доступен выбор всех листов, только видимых, скрытых и много другое). Далее нажмите кнопку Защита
    Выбор листов для установки или снятия пароля
  4. Откроется диалоговое окно Защита листов книги. Вы можете выбрать различный уровень защиты. Можно запретить форматирование, ввод данных, сортировку и многое другое.
    Защита листов
    Вы можете разрешить пользователям файла следующие действия:
    • выделение заблокированных ячеек
    • выделение незаблокированных ячеек
    • форматирование ячеек
    • форматирование строк/столбцов
    • вставку/удаление строк/столбцов
    • сортировку
    • использование фильтра
    • изменение графических объектов
    • создание сводных таблиц
    • изменение сценариев
  5. После выбора уровня защиты осталось указать Пароль и нажать кнопку Защитить

Снятие защиты с листов

Снятие защиты с выбранных листов происходит аналогичным образом:

  1. Выполните первые три пункта из инструкции выше.
  2. В диалоговом окне Защита листов книги введите Пароль и нажмите кнопку Снять защиту.
Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.

Комментарии:

comments powered by Disqus