Событие Application.ProtectedViewWindowBeforeEdit (Excel)

Происходит непосредственно перед включением редактирования книги в указанном окне защищенного просмотра.

Синтаксис

выражение. ProtectedViewWindowBeforeEdit (Pvw, отмена)

выражение: переменная, представляющая объект Application.

Параметры

Имя Обязательный или необязательный Тип данных Описание
Pvw Обязательный ProtectedViewWindow Окно защищенного просмотра, содержащее книгу, доступную для редактирования.
Отмена Обязательный Boolean При возникновении события значение false. Если процедура обработки событий устанавливает для этого аргумента значение True, редактирование в книге не включено.

Возвращаемое значение

Отсутствует

Пример

В следующем примере кода пользователю предлагается ответить "да" или "нет" перед разрешением редактирования книги в окне защищенного просмотра. Этот код должен быть помещен в модуль класса, а экземпляр класса должен быть правильно инициализирован.

Дополнительные сведения об использовании процедур обработки событий с объектом Application см. в статье Использование событий с объектом Application.

Private Sub App_ProtectedViewWindowBeforeEdit(ByVal Pvw As ProtectedViewWindow, Cancel As Boolean) 
 Dim intResponse As Integer 
 
 intResponse = MsgBox("Do you really " _ 
 & "want to edit the workbook?", _ 
 vbYesNo) 
 
 If intResponse = vbNo Then Cancel = True 
End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.