Word 文档域功能详细介绍(2)

时间:2020-11-11 14:51:46 office办公

Word 文档域功能详细介绍

  \b 书签名 只收集用指定书签标记的那部分文档中的目录项

  \c "SEQ 标识符" 列出表格、图表或其他用 SEQ(序号)域编号的项目

  \f 项标识符 基于TC域建立目录

  \h 超级链接 将目录项作为超级链接插入

  \l 级别 建立的目录中只包含指定为特定级别的 TC 域

  \n 级别 在目录中省略页码

  \o "标题" 根据具有内置标题样式的段落建立目录

  \p "分隔符" 指定目录项和页码之间的分隔符

  \s 标识符 在页码前加入如章节号之类的号码。章节或其他项必须用SEQ域编号

  \d "分隔符" 与 \s 开关连用时,指定用于分隔序号和页码的字符

  \t "样式,级别,

  样式,级别,,..." 根据样式不同于内置标题样式的段落建立目录

  \w 在目录中保留制表符项

  \x 在目录中保留换行符

  \z 在 Web 版式视图中隐藏制表和页码

  (7)XE域

  语法:{ XE "Text" [Switches ] }

  用途:为索引项定义文本和页码。

  选项:

  指 令 说   明

  "Text" 要索引中显示的文本。要指明一个次索引项,需加入主索引项文本和次索引项文本,并用冒号(:)将其隔开

  开关说明

  \b 将该索引项的页码设为加粗格式

  \f "类型" 定义索引项类型

  \i 将索引项的页码设为斜体

  \r 书签 插入由指定书签标记的页面范围的页码作为索引项的页码

  \t "文本" 插入文本以代替页码

  6.文档信息

  (1)Author域

  语法:{ AUTHOR [ "NewName" ] }

  用途:插入文档作者的姓名。新文档或模板的作者名在“选项”对话框的“用户信息”选项卡中指定。

  选项:

  指令意义

  "NewName" 用来替代活动文档或模板中的作者姓名的可选文字。最长255个字符,必须放在引号中

  (2)Comments域

  语法:{ COMMENTS ["NewComments" ] }

  用途:插入当前文档或模板的“文件”菜单中“属性”对话框“摘要信息”选项卡“备注”框中的内容。

  选项:

  指令意义

  "NewComments" 可选文字,用来替代“备注”框中的内容,最长255个字符

  (3)DocProperty域

  语法:{ DOCPROPERTY "Name "}

  用途:插入“文件”菜单中的“属性”对话框中的文件信息。

  选项:

  指令意义

  "Name" “属性”对话框中的属性。单击“插入”菜单中的“域”对话框中的“选项”按钮可以选择一种属性

  (4)FileName域

  语法:{ FILENAME [Switches] }

  用途:插入文档文件名,此文件名记录在“文件”菜单的“属性”对话框中的“常规”选项卡内。

  选项:

  开关说明

  \p 文件名包含文件位置(即路径)

  (5)FileSize域

  语法:{ FILESIZE [Switches ] }

  用途:插入按字节计算的文档大小。

  选项:

  开关说明

  \k 显示按千字节(K)计算的结果,取整为最接近的整数

  \m 显示按兆字节(MB)计算的结果,取整为最接近的整数

  (6)Info 域

  语法:{ [ INFO ] InfoType ["NewValue"] }

  用途:插入记录于“文件”菜单中的“属性”对话框中有关活动文档或模板的信息。

  选项:

  指令意义

  InfoType 属性类型

  "NewValue " 可选信息,用于更新活动文档或模板的“属性”对话框。可以为下列属性指定新信息:AUTHOR、COMMENTS、KEYWordS、SUBJECT和TITLE

  (7)Keywords域

  语法:{ KEYWordS ["NewKeywords" ] }

  用途:插入活动文档或模板的“属性”对话框中“摘要信息”选项卡上“关键字”框内的内容。

  选项:

  指令意义

  "NewKeywords" 可选文字,用于替代“属性”对话框中“关键字”框的内容。最长255个字符,必须置于引号中

  (8)LastSavedBy域

  语法:{ LASTSAVEDBY }

  用途:插入最后更改并保存文档的修改者姓名,该姓名来自“文件”菜单中的“属性”对话框的“统计信息”选项卡。

  (9)NumChars域

  语法:{ NUMCHARS }

  用途:插入文档包含的字符数,该数字来自“文件”菜单的“属性””对话框中“统计信息”选项卡。

  (10)NumPages域

  语法:{ NUMPAGES }

  用途:插入文档的总页数,该数字来自“文件”菜单的“属性”对话框中“统计信息”选项卡。

  (11)NumWords域

  语法:{ NUMWordS }

  用途:插入文档的总字数,该数字来自“文件”菜单的“属性”对话框中“统计信息”选项卡。

  (12)Subject域

  语法:{ SUBJECT ["NewSubject"] }

  用途:插入“摘要信息”选项卡“主题”框的内容。

  选项:

  指令意义

  "NewSubject" 可选文本,用于替换活动文档或模板“主题”框中的内容。最多可以有255个字符,必须用引号括起来

  (13)Template域

  语法:{ TEMPLATE [Switches ] }

  用途:插入文档模板的文件名,该信息来自“文件”菜单中“属性”对话框的“摘要信息”选项卡。

  开关作用

  \p 在文件名中包括文件位置(即路径)

  (14)Title 域

  语法:{ TITLE ["NewTitle"] }

  用途:插入“摘要信息”选项卡“标题”框的内容。

  语法:

  指令意义

  "NewTitle" 可选文本,用于替换活动文档或模板“属性”对话框中的当前标题的,而且不能超过255个字符

  7.文档自动化

  (1)Compare域

  语法:{ COMPARE expression_r1 Operator expression_r2 }

  用途:比较两个值,如果比较结果为真,则显示“1”,如果为假,则显示“0”。

  选项:

  指令意义

  expression_r1

  expression_r2

  要比较的.值或表达式。表达式可以是书签名、文字串、数字、能够返回一个值的嵌套域或数学公式

  Operator 比较操作符。请在每个操作符前后各插入一个空格

  操 作 符 描   述

  = 等于

  <> 不等于

  > 大于

  < 小于

  >= 大于等于

  <= 小于等于

  说明:如果操作符是=或<>,则可以在expression_r2中用问号(?)表示任意单个字符,或用星号(*)表示任意字符串。表达式必须在引号内,以作为字符串进行比较。如果expression_r2中用了星号,expression_r1中对应于星号的部分加上expression_r2中其余字符,总共不能超过128个字符。

  (2)DocVariable域

  语法:{ DOCVARIABLE "Name" }

  用途:插入赋予文档变量的字符串。每个文档都有一个变量集合,可用VBA(Visual Basic for Applications)编程语言对其进行添加和引用。可用此域来显示文档中文档变量内容。

  选项:

  指令意义

  "Name" 文档变量名

  (3)GoToButton域

  语法:{ GOTOBUTTON Destination DisplayText }

  用途:插入跳转命令,以方便查看较长的联机文档。

  选项:

  指令意义

  Destination 书签、页码或脚注或批注等

  字   母 说   明

  s 节

  l 行

  f 脚注

  a 批注

  字母后的数字并不指该项的实际编号。例如“f4”指文档中第四个脚注,与引用标记的编号无关

  DisplayText 显示为“按钮”的文字或图形。可以在此使用结果为文字或图形的域,如BOOKMARK或INCLUDEPICTURE。域结果中文字或图形必须在一行中

  (4)If域

  语法:{ IF expression_r1 Operator expression_r2 TrueText FalseText }

  用途:比较二值,根据比较结果插入相应的文字。如果用于邮件合并主文档,则IF域可以检查合并数据记录中的信息,如邮政编码或帐号等。例如,可只发信给某市的客户。

  选项:

  指令意义

  expression_r1、expression_r2 要进行比较的值或表达式(可以是书签名、字符串、数字、返回一个值的嵌入域或数学公式)

  Operator 比较操作符(其前后必须各插入一个空格)

  操 作 符 说   明

  = 等于

  <> 不等于

  > 大于

  < 小于

  >= 大于或等于

  <= 小于或等于

  TrueText、FalseText 比较结果为真时得到TrueText,为假时得到FalseText。如果没有指定假文字而比较结果为假,则IF域没有结果

  (5)MacroButton域

  语法:{ MACROBUTTON MacroName DisplayText }

  用途:插入宏命令。

  选项:

  指令意义

  MacroName 双击域结果时运行的宏名。活动文档模板或通用模板中必须有要运行的宏

  DisplayText 显示为“按钮”的文字或图形。可使用结果为文字或图形的域,如BOOKMARK或INCLUDEPICTURE。在域结果中,文字或图形必须在一行内,否则会出错

  (6)Print域

  语法:{ PRINT "PrinterInstructions" }

  用途:将打印控制代码字符发送到选定的打印机,Word只有在打印文档时才显示结果。

  说明:只有在用PostScript打印机或Hewlett-PackardLaserJet打印机时,PRINT域才能很好地发挥作用。如果使用其他类型的激光打印机,则可能无法正常工作。如果使用点阵打印机,PRINT域只有当该打印机支持PassThrough命令时才能正常工作。

  8.用户信息

  (1)User Address域

  语法:{ USERADDRESS ["New Address"] }

  用途:插入“用户信息”选项卡“通讯地址”框中的地址。

  选项:

  指令说明

  "New Address" 插入指定地址,而不使用“用户信息”选项卡中的地址。可将地址输在一行中,也可用Enter或Shift+Enter组合键来分隔地址的各行

  (2)User Initials域

  语法:{ USERINITIALS ["New Initials"] }

  用途:插入从“用户信息”选项卡“缩写”框中得到的缩写。

  选项:

  指令意义

  "NewInitials" 插入指定的姓名缩写,而不使用“用户信息”选项卡中的缩写。新缩写不改变“用户信息”选项卡中的内容

  (3)UserName域

  语法:{ USERNAME ["NewName"] }

  用途:插入从“用户信息”选项卡“姓名”框中得到的用户姓名。

  选项:

  指令说明

  "NewName" 插入指定的姓名,而不使用“用户信息”选项卡中的姓名。新姓名不改变“用户信息”选项卡中的内容

  9.邮件合并

  (1)AddressBlock域

  语法:{ ADDRESSBLOCK [Switches ] }

  用途:插入邮件合并地址块。

  选项:

  开关说明

  \c 指定国家/地区格式。键入0(零)将一直不包括国家/地区;键入1会一直包括国家/地区;键入2则只在与\e的值不同时包括国家/地区

  \e 指定地址块中要排除的国家/地区,当邮件既包括国内又包括国外收件人时,此开关很有用处

  \f 通过提供合并域占位符模板,指定名称和地址的格式

  \l 指定用于设置地址格式的语言标识号

  (2)Ask域

  语法:{ ASK Bookmark "Prompt" [Switches ] }

  用途:提示输入信息并指定一个书签代表输入的信息。

  选项:

  指令意义

  Bookmark 分配给应答信息的书签名

  "Prompt" 显示在对话框中的提示文字,例如“请输入您的姓名:”

  开关用途

  \d “Default ” 指定用户没有在提示对话框中键入应答信息时,使用的默认应答信息

  \o 指定了在邮件合并主文档中使用该域时,只显示一次提示信息,而不是每次合并新的数据记录都显示提示

  (3)Compare域

  语法:{ COMPARE expression_r1 Operator expression_r2 }

  用途:比较两个值,如果比较结果为真,则显示“1”,如果为假,则显示“0”(零)。在 = (Formula) 域中可使用该域以及AND和OR函数来创建复合逻辑表达式,然后在IF域中使用 = (Formula) 域的结果。

  (4)Database域

  语法:{ DATABASE [Switches] }

  用途:在Word 表格中插入一个数据库查询的结果。如果列数大于等于62,DATABASE域将查询结果分列(用制表符分隔)插入。该DATABASE域含有连接数据库、并执行“结构查询语言”(SQL)查询所需的所有信息。

  选项:

  开关说明

  \b "求和" 指明由\l开关指定的表格格式的哪些属性将应用于表格。如果\l开关为空,那么\b开关的值必须为16,即“自动匹配”。可使用下列值的任意组合来指定该开关的值

  开 关 值 指定格式属性

  0 无

  1 边框

  2 底纹

  4 字体

  8 颜色

  16 自动匹配

  32 标题行

  64 最后一行

  128 第一列

  256 最后一列

  \c "连接信息" 指定与数据的连接

  \d "位置" 数据库的路径和文件名

  \f "开始编号" 指定要插入的第一个数据记录的记录号

  \h 把数据库的字段名作为列标题插入结果表格

  \l "格式# " 对数据库查询结果使用“表格自动套用格式”对话框(该对话框位于“表格”菜单中)中的一种格式。“格式#”数字由对话框中所选的表格格式决定。如果使用了该开关并且\b开关未指明表格属性,那么Word将插入一个无格式表格

  \s "SQL" SQL指令。指令中每个引号标记前必须插入一个反斜杠(\)

  \t "结束编号" 指定要插入的最后一个数据记录的记录号

  (5)Fillin域

  语法:{ FILLIN ["Prompt"] [Switches] }

  用途:提示用户输入文字。用户的应答信息会打印在域中。

  选项:

  开关说明

  \d "Default " 当用户没有在提示对话框键入任何信息时,指定的默认应答信息

  \o 在邮件合并过程中只提示一次,而不是每次合并新数据记录都提示。在每篇结果合并文档中都插入相同的应答信息

  (6)GreetingLine域

  语法:{ GREETINGLINE [Switches ] }

  用途:插入邮件合并问候语。

  选项:

  开关说明

  \e 如果数据源的域名为空,则指定包括在合并域中的文本

  \f 指定包括在域中的格式名称

  \l 指定用于设置地址格式的语言标识号,默认的语言标识号是文档中的一个字符的语言的标识号

  (7)If域

  语法:{ IF expression_r1 Operator expression_r2 TrueText FalseText }

  用途:比较两数值,并根据比较结果插入相应文字。

  选项:

  (8)MergeField域

  语法:{ MERGEFIELD FieldName }

  用途:在邮件合并主文档中将数据域名显示在“《》”形的合并字符之中。

  选项:

  指令意义

  FieldName 所选数据源的域名记录中所列数据域名。域名必须完全符合域名记录中的域名

  (9)MergeRec域

  语法:{ MERGEREC }

  用途:将 ERGEREC 显示为一个域结果。在一个邮件合并主文档中使用该域可在合并的各个文档中打印相应的合并数据记录的编号。

  (10)MergeSeq域

  语法:{ MERGESEQ}

  用途:统计域与主控文档成功合并的数据记录数。

  (11)Next域

  语法:{ NEXT }

  用途:指示Word将下一个数据记录合并到当前生成的合并文档中,而不是重新开始一个新的合并文档。

  (12)NextIf域

  语法:{ NEXTIF expression_r1 Operator expression_r2 }

  用途:比较两个表达式,如果比较结果为真,则Word把下一条数据记录合并到当前合并文档中。主文档中NEXTIF域后面的Merge域由下一个数据记录的值所代替,而不是当前的数据记录;如果比较结果为假,则Word将下一个记录合并到一个新的合并文档中。

  (13)Set域

  语法:{ SET Bookmark "Text" }

  用途:定义指定书签名所代表的信息。

  选项:

  指令说明

  Bookmark 要用来代表信息的书签名

  "Text" 书签所代表的信息。文本需用引号括起来,数字不必用引号括起来。此信息可为嵌套域的结果

  (14)SkipIf域

  语法:{ SKIPIF expression_r1 Operator expression_r2 }

  用途:SKIPIF域可以比较两个值。如果比较结果为真,那么SKIPIF取消当前合并文档,移至数据源的下一条数据记录,并开始一个新的合并文档。如果比较结果为假,那么Word将继续处理当前合并文档。

【Word 文档域功能详细介绍】相关文章:

1.Word 域功能解析

2.oa系统文档管理功能

3.cad图纸转到word文档

4.word文档简洁版合同

5.办公软件word文档使用技巧

6.word文档类自荐信

7.Word的功能和使用

8.word文档添加文字及图片水印

9.用javascript打开word文档的方法