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
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.