_WordDocGetCollection
Возвращает объект коллекция, содержащий все документы
#include <Word.au3>
_WordDocGetCollection(ByRef $o_object [, $v_index = -1])
Параметры
| $o_object | Переменная объекта Word.Application |
| $v_index |
[необязательный] Указывает, возвращать коллекцию или экземпляр по индексу -1 = (по умолчанию) Возвратить коллекцию 0 = Возвратить активный документ Имя документа или индекс возвращаемого (отсчёт от 1) |
Возвращаемое значение
| Успех: | Возвращает объект коллекция всех документов, @extended = количество документов |
| Ошибка: | Возвращает 0 и устанавливает @error = 1 |
| @error: | $_WordStatus_Success = Нет ошибок |
| $_WordStatus_InvalidDataType = Неверный тип данных | |
| $_WordStatus_InvalidObjectType = Неверный тип объекта | |
| $_WordStatus_InvalidValue = Неверное значение | |
| $_WordStatus_NoMatch = Нет совпадений | |
| @extended: | Содержит номер неисправного параметра |
Пример

; *******************************************************
; Пример 1 - Create a word window with a new blank document,
; add a second blank document, and get a collection of the documents.
; *******************************************************
#include <Word.au3>
$oWordApp = _WordCreate ()
_WordDocAdd ($oWordApp)
$oDocuments = _WordDocGetCollection ($oWordApp)
MsgBox(4096, "Document Count", @extended)
_WordQuit ($oWordApp)