Word域功能解析(2)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Word域功能解析(2)相关的知识,希望对你有一定的参考价值。

参考技术A Word域功能解析

  开关说明

  f 插入引用标记和与脚注引用样式或尾注引用样式相同的字符格式

  h 插入指向用书签标记的脚注的超级链接

  p 插入脚注或尾注的相对位置。如果文档中书签之前有NOTEREF域,则其值为“见下方”。如果书签之后有NOTEREF域,则其值为“见上方”。如果NOTEREF域在书签之中,则返回一个错误

  (8)PageRef域

  语法: PAGEREF Bookmark [* Format Switch ]

  用途:插入书签的页码,作为交叉引用。

  选项:

  开关说明

  * Format Switch 可选开关,该开关可替代在“页码格式”对话框的“数字格式”框中选择的数字样式

  h 创建指向用书签标记的段落的超级链接

  p 使域显示其相对于源书签的位置。当PAGEREF域不在当前页时使用字符串“on page #”。当PAGEREF域在当前页时,省略“on page #”并且只返回“见上方”或“见下方”

  (9)Quote域

  语法: QUOTE "LiteralText"

  用途:将指定文字插入文档。

  选项:

  指令说明

  "LiteralText" 插入文档的文字。这些文字必须用引号括起来。并可包含除AUTONUM、AUTONUMLGL、AUTONUMOUT或SYMBOL外的其他任何域

  (10)Ref域

  语法: [REF] Bookmark [Switches]

  用途:插入指定的书签。

  选项:

  开关用途

  f 增加书签所标记的脚注、尾注或批注编号并插入相应的注释或批注文字

  h 创建一个指向有书签标记的段落的超链接

  使该域显示所引用段落的完整段落编号,后面不跟句号。Word 将不显示上几级的信息,除非该信息包含在当前级中

  p 用单词“见上方”或“见下方”显示该域相对于源书签的位置

  将书签标记段落的无后续句号形式的完整段落编号插入相关文字或相对于编号方案中的位置

  与 、 或 w 开关连用时,使REF域屏蔽非分隔符或非数字文字

  w 插入用书签标记的段落编号,此编号会反映该段落在文档全部上下文中的位置

  (11)StyleRef域

  语法: STYLEREF StyleIdentifier [Switches ]

  用途:插入具有指定样式的文本。如果将STYLEREF域插入页眉或页脚,则打印出的是当前页上具有指定样式置的第一处或最后一处文本。

  选项:

  指令用途

  StyleIdentifier 要插入文本所具有样式名。该样式可以是段落样式或字符样式。如果样式名中包含空格,那么请用引号将其括起来

  开关说明

  l 插入当前页上最后一处具有指定样式的文本,而不是第一处具有该样式的文本。Word在当前页自下向上搜索该样式,而不是由上而下搜索(后者是默认值)

  使该域显示引用段落的完整段落编号,后面不跟句点。Word将不显示上几级的信息,除非该信息包含在当前级中

  p 用单词“见上方”或“见下方”显示该域相对于源书签的位置

  插入用书签标记的段落的,在相关上下文(即按段落编号安排相关的上下文)中的完整段落编号,后面不跟句点

  在与 、 或w等开关连用时,指示STYLEREF域删除非分隔符或非数字文本

  w 插入用书签标记的段落在整个上下文中的完整段落编号

  4.日期和时间

  (1)CreateDate域

  语法: CREATEDATE [ @ "Date-Time Picture"]

  用途:插入第一次以当前名称保存文档时的日期和时间。

  选项:

  指令意义:@" Date-Time Picture" 指定替代默认格式的日期和时间格式

  (2)Date域

  语法: DATE [ @ "Date-Time Picture"] [Switches]

  用途:插入当前日期。

  选项:

  开关说明

  l 插入日期,其格式为最后一次在“插入”菜单中的“日期和时间”对话框中选中的格式

  @ "Date-Time Picture" 指定替代默认格式的日期格式

  (3)EditTime域

  语法: EDITTIME

  用途:插入文档创建后的总编辑时间,以分钟为单位。它与“文件”菜单中的“属性”对话框“统计信息”选项卡中的时间一致。

  (4)PrintDate域

  语法: PRINTDATE @ "Date-Time Picture"

  用途:插入上次打印文档的日期。

  选项:

  指 令 说   明

  @ "Date-Time Picture" 指定一种与默认格式不同的日期格式

  (5)SaveDate域

  语法: SAVEDATE [@ "Date-Time Picture"]

  用途:用“文件”菜单中“属性”对话框的“统计信息”选项卡的信息(指其中“修订次数”一项),插入文档最后保存的日期和时间。

  选项:

  指令说明:@ "Date-Time Picture" 指定一种与默认格式不同的格式

  (6)Time域

  语法: TIME [@ "Date-Time Picture"]

  用途:插入当前时间。

  选项:

  指令意义:@ "Date-Time Picture" 指定一种不同于默认设置的时间格式

  5.索引和目录

  (1)Index域

  语法: INDEX [Switches]

  用途:建立并插入一个索引。

  选项:

  开关说明

   书签 为文档中由指定书签标记的部分建立索引

  c 列 在一页上建立多于一栏的索引

  d "分隔符" 与s开关连用时,指定序列号与页码之间的分隔符(最多为五个字符)

  e "分隔符" 指定索引项和页码之间的分隔符(最多为五个字符)

  f "标识符" 只用指定类型的索引项建立索引

  g "分隔符" 指定表示页面范围时所用的分隔符(最多为五个字符)

  h "标题" 在索引中按字母顺序排列的各组索引项之间插入具有“索引标题”样式的文本

  l "分隔符" 指定多页引用间的分隔符

  p "范围" 根据指定的字母生成索引

  把次索引项与主索引项放在同一行中

  s 其后跟有序列名时,将序列号添加到页码中

  (2)RD域

  语法: RD "FileName"

  用途:用来在根据TOC、TOA或INDEX域创建目录、引文目录、或索引时,识别要包含的文件。

  选项:

  指令说明

  "FileName" 创建目录、引文目录或索引时要加入的文件。如果路径中包含带空格的长文件名,那么请用引号将其括起来。指定路径时应用双反斜杠代替单反斜杠

  (3)TA域

  语法: TA [Switches ]

  用途:定义引文目录项的文本和页码

  选项:

  开关说明

   为目录项的页码设置粗体格式

  c "Category" 指定目录项的类别,这是一个对应于“标记引文”对话框中“类别”框中的类别顺序的数字。此数字确定了引文在引文目录中的'分组方式

  i 使目录项的页码显示为斜体

  l "Long" 为引文目录中的目录项定义长引文

  Bookmark 由将由指定书签标记的页的页码范围作为该目录项的页码插入

  s "Short" 定义目录项的缩写形式

  (4)TC域

  语法: TC "Text" [Switches ]

  用途:定义显示在目录或表格、图表及其他类似项目的列表中的项目的文本和页码。

  选项:

  指令意义

  "Text" 作为目录项的文本

  开关说明

  f 类别 收集在特定目录列表中的目录项类别。可使用唯一的“类型”标识符(通常为 A - Z )标识来标识不同类型的列表项

  l 级别 TC 项目的项目级别。例如域 TC "Entering Data" l 4 标记项目的级别为4,于是Word将内置样式“TOC4”应用于目录中的该项。如果没有指定级别,则采用级别1

  (5)TOA域

  语法: TOA [Switches ]

  用途:生成并插入引文目录。

  选项:

  开关说明

  c "Category" 指定引文目录中要收集的目录项类别

   Bookmark 只从指定书签所标记的文档部分收集目录项

  e "Separators" 指定分隔引文目录目录项及其页码的字符(最多五个)

  f 在引文目录中取消目录项在文档中所具有的格式

  g "Separators" 指定分隔页面范围的字符(最多五个)

  h 在引文目录中包含目录项的类别标题

  l 指定分隔多页引用的字符(最多五个)

  p 以“各处”替换指向同一引文的五个或更多个页面引用

  s Identifier 在页码之前包含一个编号,例如事例编号或节号

  d "Separator" 同 s 开关结合使用,指定分隔序号和页码的字符(最多五个)

  (6)TOC域

  语法: TOC [Switches ]

  用途:建立一个目录。

  选项:

  开关作用

  a 标识符 列出用“插入”菜单中的“题注”命令加上题注的项目,但省略题注标签和编号

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

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

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

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

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

  级别 在目录中省略页码

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

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

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

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

  "样式,级别,

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

  w 在目录中保留制表符项

  x 在目录中保留换行符

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

  (7)XE域

  语法: XE "Text" [Switches ]

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

  选项:

  指 令 说   明

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

  开关说明

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

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

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

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

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

  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 指定了在邮件合并主文档中使用该域时,只显示一次提示信息,而不是每次合并新的数据记录都显示提示

Word利用域代码快速实现自定义编号

问题

自定义编号形式是日常学术论文写作的常用方式,本文介绍一种基于域代码的方式快速实现该功能。

方法

  • 定义新的多级列表;

  • 确定ListNum域列表名称为“def”并确定输入自定义编号的格式和字体;

  • Alt+F9打开域代码显示;Ctrl+F9插入域代码

  • Alt+F9切换为正常模式,即可非常方便的实现自定义编号;

结语

以上是关于Word域功能解析(2)的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript函数函数进阶作用域及预解析

socket数据包解析问题

js----预解析,作用域链

应用层协议及其功能详解

office之间的格式转换解析 如何将ppt转换成word

Linux——DNS(正向解析+反向解析+多域配置+主从配置)