函数参考


_WordDocPropertySet

设置 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: 包含无效参数数量

注意/说明

You may use either the index or name as the property selection.

可以使用索引或属性名称.下表提供了可用属性的描述.Word 文档属性

Word Document Properties

属性索引/名称 描述
(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>

Local $oWordApp = _WordCreate(@ScriptDir & "\Test.doc")
Local $oDoc = _WordDocGetCollection($oWordApp, 0)
_WordDocPropertySet($oDoc, "Title", "Test Title")
_WordDocPropertySet($oDoc, "Subject", "Test Subject")
_WordDocPropertySet($oDoc, "Author", "Test Author")