Объект ProtectedViewWindow (Excel)
Представляет окно защищенного представления.
Замечания
Окно Защищенное представление используется для отображения книги из потенциально небезопасного расположения. Небезопасные расположения определяются следующим образом:
- Файлы, открытые из Интернета.
- Вложения, открытые из Outlook.
- Файлы, заблокированные политикой блокировки файлов.
- Файлы, которые не прошли проверку файлов Office.
- Файлы, явно открытые в защищенном представлении с помощью команды Открыть в защищенном режиме кнопки Открыть в диалоговом окне Открыть .
Книги, отображаемые в окне защищенного представления, не могут быть изменены и запрещено запускать активное содержимое, например Visual Basic для приложений макросы и подключения к данным. Дополнительные сведения о окнах защищенного представления см. в статье Что такое защищенное представление?
Чтобы вернуть один объект ProtectedViewWindow из коллекции ProtectedViewWindows , используйте protectedViewWindows (index), где index — это номер индекса окна, которое нужно открыть.
Вы также можете получить доступ к объекту ProtectedViewWindow , представляющего активное окно защищенного представления, с помощью свойства ActiveProtectedViewWindow объекта Application .
После доступа к объекту ProtectedViewWindow используйте свойство Workbook для доступа к объекту Workbook , который представляет файл книги, открытый в окне Защищенное представление. Так как окно Защищенное представление предназначено для защиты пользователя от потенциально вредоносного кода, операции, которые можно выполнить с помощью объекта Workbook , возвращаемого объектом ProtectedViewWindow , будут ограничены. Операции, которые не разрешены, возвращают ошибку.
Пример
В следующем примере кода осуществляется доступ к объекту Workbook , представляющего книгу, открытую в первом окне защищенного представления.
Dim wbProtected As Workbook
If Application.ProtectedViewWindows.Count > 0 Then
Set wbProtected = Application.ProtectedViewWindows(1).Workbook
End If
Методы
Свойства
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.