Как запретить удаление определённого листа в Excel?
Если вы хотите запретить удаление определённого листа в Excel, воспользуйтесь методом, описанным в этой статье.
Запрет удаления определённого листа с помощью кода VBA
Запрет удаления определённого листа с помощью кода VBA
Приведённый ниже код VBA поможет вам защитить определённый лист Excel от удаления. Выполните следующие действия.
1. Откройте лист, который не должен быть удалён, щёлкните правой кнопкой мыши по ярлыку листа и выберите в контекстном меню Просмотреть код.
2. В окне Microsoft Visual Basic for Applications скопируйте и вставьте приведённый ниже код VBA в окно кода.
Код VBA: Запрет удаления определённого листа в Excel
Private Sub Worksheet_Activate()
ThisWorkbook.Protect "yourpassword"
End Sub
Private Sub Worksheet_Deactivate()
ThisWorkbook.Unprotect "yourpassword"
End Sub Примечание: В коде замените «yourpassword» на свой настоящий пароль.
3. Нажмите клавиши Alt+Q одновременно, чтобы закрыть окно Microsoft Visual Basic for Applications.
4. Перейдите на другой лист, а затем вернитесь к этому — чтобы активировать код VBA.
5. Щёлкните правой кнопкой мыши по ярлыку листа — вы увидите, что пункт Удалить недоступен (отображается серым цветом), как показано на приведённом ниже снимке экрана.

Связанные статьи:
- Как запретить удаление содержимого определённых ячеек в Excel?
- Как запретить выделение нескольких листов в Excel?
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек