Partilhar via


Propriedade Application.Documents (Word)

Retorna uma coleção Documents que representa todos os documentos abertos. Somente leitura.

Sintaxe

expressão. Documentos

expressão Uma variável que representa um Aplicativo objeto.

Comentários

Para obter informações sobre como retornar um único membro de uma coleção, consulte Retornando um objeto de uma coleção.

Observação

Um documento exibido em uma janela exibição protegida não é um membro da coleção Documentos . Em vez disso, use a propriedade Document do objeto ProtectedViewWindow para acessar um documento exibido em uma janela Modo de Exibição Protegido.

Exemplo

Este exemplo cria um documento novo com base no modelo Normal e exibe a caixa de diálogo Salvar como.

Documents.Add.Save

Este exemplo salva documentos abertos que foram alterados desde que foram salvos pela última vez.

Dim docLoop As Document 
 
For Each docLoop In Documents 
   If docLoop.Saved = False Then docLoop.Save 
Next docLoop

Este exemplo imprime todos os documentos abertos após definir as margens direita e esquerda como 0,5 polegada (1,27 centímetro).

Dim docLoop As Document 
 
For Each docLoop In Documents 
    With docLoop 
        .PageSetup.LeftMargin = InchesToPoints(0.5) 
        .PageSetup.RightMargin = InchesToPoints(0.5) 
        .PrintOut 
    End With 
Next docLoop

Este exemplo abre Doc.doc como um documento somente leitura.

Documents.Open FileName:="C:\Files\Doc.doc", ReadOnly:=True

Confira também

Objeto de Aplicativo

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.