Обучение Excel для всех
Обучение Excel
БЕЗ ВЫХОДНЫХ

Макросы

Главная » Макросы » Готовые макросы » Работа с книгами Скачать Excel-файл

Снятие защиты с листа при открытии Excel-файла

Что делает макрос


Этот код запускается событию рабочей книги (BeforeClose- перед закрытием). При нажатии на кнопку закрыть срабатывает событие и запускается макрос. Макрос автоматически снимает защиту с указанного листа (в сохранении книги в данном примере нет необходимости)

Код макроса

  1. Private Sub Workbook_BeforeClose(Cancel As Boolean)
  2.    Sheets("Отчёт").UnProtect Password:="Akademia_Excel" '1 снимаем защиту с листа
  3. End Sub

Как работает этот код


  1. Мы указываем лист(ы), с которого хотим снять защиту - Отчет, в данном случае. Мы также прописываем аргумент Password (пароль): = "Akademia_Excel" (т.к. в предыдущем примере мы ставили такой же пароль).

Как использовать


1

Категория: Работа с книгами
Просмотров: 903
Всего комментариев: 0