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 Outlook.
  • Arquivos bloqueados pela Diretiva de Bloco de Arquivos.
  • Arquivos que falham Office validação de arquivo.
  • 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), onde index é o número de índice da janela que você deseja abrir.

Você também pode acessar o objeto ProtectedViewWindow que representa a janela de Exibição Protegida ativa 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 da pasta de trabalho aberto na janela Exibição Protegida. Como uma janela De exibição protegida foi projetada para proteger o usuário contra códigos potencialmente mal-intencionados, as operações que você pode executar usando um objeto Workbook retornado por um objeto ProtectedViewWindow serão limitadas. Operações que não são permitidas retornarão um erro.

Exemplo

O exemplo de código a seguir acessa o objeto Workbook que representa a lista 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.