Перейти к основному содержанию

 Как автоматически защитить определенный рабочий лист в Excel?

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

Автоматическая защита определенного рабочего листа с помощью кода VBA

Автоматическая защита определенного рабочего листа с помощью Kutools for Excel


Автоматическая защита определенного рабочего листа с помощью кода VBA

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

1. Удерживайте ALT + F11 , чтобы открыть Окно Microsoft Visual Basic для приложений.

2. Затем нажмите Эта рабочая тетрадь слева Обозреватель проекта, дважды щелкните его, чтобы открыть Модули, а затем скопируйте и вставьте следующий код VBA в пустой модуль:

Код VBA: автоматическая защита определенного рабочего листа

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    If MsgBox("Reprotect Sheet Main?", vbYesNoCancel) = vbYes Then
        Sheets("Main").Protect ("123456")
    End If
End Sub

документ-автоматическая защита-лист-1

3. А затем сохраните и закройте этот код, появится окно с подсказкой, чтобы напомнить вам, хотите ли вы повторно защитить этот конкретный рабочий лист, см. Снимок экрана:

документ-автоматическая защита-лист-2

4. Затем нажмите Да кнопку, чтобы снова защитить этот лист, теперь вам нужно сохранить эту книгу как Excel Macro-Enabled Workbook формат. С этого момента, когда вы сохраняете или закрываете эту книгу, указанное выше окно запроса будет появляться каждый раз, чтобы напоминать вам о защите вашего конкретного рабочего листа автоматически.

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


Автоматическая защита определенного рабочего листа с помощью Kutools for Excel

Если вы только что Kutools for Excel, С его Дизайн рабочего листа вы можете быстро и легко изменить защищенный лист, а затем повторно защитить его без какого-либо кода VBA.

Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно и без ограничений в течение 30 дней.

После установки Kutools for Excel, выполните следующие действия:

1. Перейдите на защищенный рабочий лист и нажмите Кутулс Плюс > Дизайн рабочего листа, И новый Проект вкладка будет отображаться на ленте, см. скриншоты:

-1

2, Под Проект вкладку нажмите Настройки вариант в Опции группа, а в выскочившем Настройки инструментов дизайна диалоговое окно, проверьте оба Снимите защиту с листа перед открытием инструментов дизайна вариант и Защитите рабочий лист перед закрытием инструментов дизайна из файла Защитите раздел, а затем введите пароль своего защищенного листа в Использовать пароль text box, см. скриншоты:

-2

3. После завершения вышеуказанных настроек нажмите OK чтобы закрыть диалоговое окно, а затем выйти из Дизайн рабочего листа кликнув Закрыть дизайн рабочего листа чтобы эта утилита заработала. Смотрите скриншот:

4. Теперь на защищенном листе щелкните значок Кутулс Плюс > Дизайн рабочего листа чтобы снять защиту с листа и изменить содержимое по своему усмотрению, после редактирования содержимого нажмите Закрыть дизайн рабочего листа чтобы снова защитить этот лист.

Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!


Демо: автоматическая защита определенного рабочего листа с помощью Kutools for Excel

Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!

Статьи по теме:

Как защитить сразу несколько листов в Excel?

Как снять защиту сразу с нескольких листов в Excel?

Как установить пароль для защиты книги?

Лучшие инструменты для офисной работы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

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

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations