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