Objeto ProtectedViewWindow (Excel)
Representa uma janela no Modo de Exibição Protegido.
Comentários
Uma janela Modo de Exibição Protegido é usada para exibir uma pasta de trabalho de um local possivelmente inseguro. Os locais inseguros são definidos desta maneira:
- Arquivos abertos da Internet.
- Anexos abertos do Outlook.
- Arquivos bloqueados pela Diretiva de Bloco de Arquivos.
- Arquivos que falham na validação de arquivo do Office.
- Arquivos abertos explicitamente no Modo de Exibição Protegido usando o comando Abrir no Modo de Exibição Protegido do botão Abrir da caixa de diálogo Abrir.
Pastas de trabalho exibidas na janela Modo de Exibição Protegido não podem ser editadas e são impedidas de executar conteúdo ativo como macros do Visual Basic for Applications e conexões de dados. Para obter mais informações sobre as janelas Modo de Exibição Protegido, consulte o artigo sobre Modo de Exibição Protegido
Para retornar um único objeto ProtectedViewWindow da coleção ProtectedViewWindows, use ProtectedViewWindows (index), em que index é o número de índice da janela que você deseja abrir.
Você também pode acessar o objeto ProtectedViewWindow que representa a janela active Protected View usando a propriedade ActiveProtectedViewWindow do objeto Application .
Depois de acessar um objeto ProtectedViewWindow , use a propriedade Workbook para acessar o objeto Workbook que representa o arquivo de pasta de trabalho que está aberto na janela Exibição Protegida. Como uma janela de Exibição Protegida foi projetada para proteger o usuário contra código potencialmente mal-intencionado, as operações que você pode executar usando um objeto Workbook retornado por um objeto ProtectedViewWindow serão limitadas. As operações não permitidas retornarão um erro.
Exemplo
O exemplo de código a seguir acessa o objeto Workbook que representa a pasta de trabalho aberta na primeira janela Exibição Protegida.
Dim wbProtected As Workbook
If Application.ProtectedViewWindows.Count > 0 Then
Set wbProtected = Application.ProtectedViewWindows(1).Workbook
End If
Métodos
Propriedades
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.