Свойство Application.Documents (Word)
Возвращает коллекцию Documents , представляющую все открытые документы. Только для чтения.
Синтаксис
expression. Документы
выражение: переменная, представляющая объект Application.
Примечания
Сведения о возврате одного члена коллекции см. в разделе Возвращение объекта из коллекции.
Примечание.
Документ, отображаемый в окне защищенного представления, не является членом коллекции Документы . Вместо этого используйте свойство Document объекта ProtectedViewWindow для доступа к документу, который отображается в окне защищенного представления.
Пример
В этом примере создается новый документ на основе шаблона "Обычный", а затем отображается диалоговое окно "Сохранить как ".
Documents.Add.Save
В этом примере сохраняются открытые документы, которые были изменены с момента последнего сохранения.
Dim docLoop As Document
For Each docLoop In Documents
If docLoop.Saved = False Then docLoop.Save
Next docLoop
В этом примере каждый открытый документ выводится после установки левого и правого полей на 0,5 дюйма.
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
В этом примере Doc.doc открывается как документ только для чтения.
Documents.Open FileName:="C:\Files\Doc.doc", ReadOnly:=True
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.