Свойство 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

См. также

Объект Application

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.