Wordドキュメントの選択されたプロパティを設定します。
#include <Word.au3>
_WordDocPropertySet ( ByRef $o_object, $v_property, $v_newvalue )
パラメータ
$o_object | ドキュメントオブジェクトまたはWord.Applicationのオブジェクト変数 |
$v_property | プロパティの選択 (注意を参照) |
$v_newvalue | Wordドキュメントプロパティに設定する新しい値 |
返し値
成功: | 1を返します |
失敗: | 0を返し@ERRORを設定します |
@Error: | $_WordStatus_Success = 正常終了 |
$_WordStatus_GeneralError = 一般的なエラー | |
$_WordStatus_ComError = Comエラー | |
$_WordStatus_InvalidDataType = 無効なデータ型 | |
$_WordStatus_InvalidObjectType = 無効なオブジェクト型 | |
$_WordStatus_InvalidValue = 無効な値 | |
@Extended: | 無効なパラメータの数を格納 |
注意
プロパティの選択にはインデックスまたは名前のどちらかを使用することができます。プロパティ インデックス/名前 | 説明 |
(1) "title" | 題名 |
(2) "subject" | 副題 |
(3) "author" | 著者 |
(4) "keywords" | キーワード |
(5) "comments" | コメント |
(6) "template" | テンプレート名 |
(9) "application name" | アプリケーション名 |
(18) "category" | カテゴリー |
(20) "manager" | 管理者 |
(21) "company" | 会社 |
(29) "hyperlink base" | 相対リンクがあなたの指定したパス(ハイパーリンクを持つファイルとリンク先ファイルで共有されるパスの最初の部分)を基点とする場合、そのパスはハイパーリンクの基点です。 |
関連
_WordDocPropertyGet
例
; *******************************************************
; 例 1 - Wordウィンドウを作成。ドキュメントを開く
; 題名、副題、著者プロパティを設定
; *******************************************************
;
#include <Word.au3>
$oWordApp = _WordCreate (@ScriptDir & "\Test.doc")
$oDoc = _WordDocGetCollection ($oWordApp, 0)
_WordDocPropertySet ($oDoc, "Title", "Test Title")
_WordDocPropertySet ($oDoc, "Subject", "Test Subject")
_WordDocPropertySet ($oDoc, "Author", "Test Author")