Function Reference

_WordDocClose

開いているWordドキュメントを閉じます。

#include <Word.au3>
_WordDocClose ( ByRef $o_object [, $i_SaveChanges = -2 [, $i_OriginalFormat = 2 [, $b_RouteDocument = 0]]] )

 

パラメータ

$o_object ドキュメントオブジェクトまたはWord.Applicationのオブジェクト変数
$i_SaveChanges [オプション] ドキュメントに対する保存動作を指定します
0 = 変更を保存しません
-1 = 変更を保存します
-2 = (デフォルト) 変更保存プロンプトを表示します
$i_OriginalFormat [オプション] ドキュメントの保存形式を指定します
0 = Wordドキュメント
1 = 元のドキュメント形式
2 = (デフォルト) ユーザーにプロンプトを表示します
$b_RouteDocument [オプション] 次のレシピエントにドキュメントをルーティングするかどうか指定します
0 = (デフォルト) ルーティングしません
1 = 次のレシピエントにルーティングします

 

返し値

成功: 1を返します
失敗: 0を返し@ERROR = 1を設定します
@Error: $_WordStatus_Success = 正常終了
$_WordStatus_InvalidDataType = 無効なデータ型
$_WordStatus_InvalidObjectType = 無効なオブジェクト型
@Extended: 無効なパラメータの数を格納

 

注意

なし。

 

関連

_WordDocAdd, _WordDocOpen, _WordDocSave, _WordDocSaveAs

 


; *******************************************************
; 例 1 - 空のWordウィンドウを作成。既存のドキュメントを開き、
;               ドキュメントを閉じて終了
; *******************************************************
;
#include <Word.au3>
$oWordApp = _WordCreate ("")
$oDoc = _WordDocOpen ($oWordApp, @ScriptDir & "\Test.doc")
_WordDocClose ($oDoc)
_WordQuit ($oWordApp)