Function Reference

_WordDocGetCollection

全てのドキュメントを格納したコレクションオブジェクトを返します。

#include <Word.au3>
_WordDocGetCollection ( ByRef $o_object [, $v_index = -1] )

 

パラメータ

$o_object Word.Applicationオブジェクトのオブジェクト変数
$v_index [オプション] コレクションを返すか、インデックスされたインスタンスを返すかを指定します。
-1 = (デフォルト) コレクションを返します
0 = Active Documentを返します
ドキュメント名またはインデックス番号(1始まり)を返します

 

返し値

成功: 全てのドキュメントのコレクションオブジェクトを返します。@EXTENDED = ドキュメント数
失敗: 0を返し@ERROR = 1を設定します
@Error: $_WordStatus_Success = 正常終了
$_WordStatus_InvalidDataType = 無効なデータ型
$_WordStatus_InvalidObjectType = 無効なオブジェクト型
$_WordStatus_InvalidValue = 無効な値
$_WordStatus_NoMatch = 一致なし
@Extended: 無効なパラメータの数を格納

 

注意

なし。

 

関連

None.

 


; *******************************************************
; 例 1 - 新しい空のドキュメントでWordウィンドウを作成、
;               2つめの空のドキュメントを追加。ドキュメントコレクションを取得
; *******************************************************
;
#include <Word.au3>
$oWordApp = _WordCreate ()
_WordDocAdd ($oWordApp)
$oDocuments = _WordDocGetCollection ($oWordApp)
MsgBox(0, "Document Count", @extended)
_WordQuit ($oWordApp)