Word中的域代码

更新时间:2024-04-02 17:05:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Word中的域

Word中的域

1

域应用基础 --------------------------------------------------------------------------------------------------- 1 1.1 什么是域 ----------------------------------------------------------------------------------------- 1 1.2 在文档中插入域 -------------------------------------------------------------------------------- 1

1.2.1 使用命令插入域 -------------------------------------------------------------------------- 1 1.2.2 使用键盘插入 ----------------------------------------------------------------------------- 2 1.2.3 使用功能命令插入 ----------------------------------------------------------------------- 2 1.3 域的管理 ----------------------------------------------------------------------------------------- 2

1.3.1 快速删除域 -------------------------------------------------------------------------------- 2 1.3.2 修改域 -------------------------------------------------------------------------------------- 2 1.3.3 取消域底纹 -------------------------------------------------------------------------------- 2 1.3.4 锁定和解除域 ----------------------------------------------------------------------------- 2 1.3.5 解除域链接 -------------------------------------------------------------------------------- 3 域列表速查 --------------------------------------------------------------------------------------------------- 3 2.1 A ---------------------------------------------------------------------------------------------------- 3

2.1.1 AddressBlock 域 ------------------------------------------------------------------------- 3 2.1.2 Advance 域 -------------------------------------------------------------------------------- 3 2.1.3 ASK 域 ------------------------------------------------------------------------------------- 4 2.1.4 Author 域 ---------------------------------------------------------------------------------- 6 2.1.5 AutoNum 域 ------------------------------------------------------------------------------- 6 2.1.6 AutoNumLgl 域 -------------------------------------------------------------------------- 7 2.1.7 AutoNumOut 域 -------------------------------------------------------------------------- 7 2.1.8 AutoText 域 ------------------------------------------------------------------------------- 8 2.1.9 AutoTextList 域 -------------------------------------------------------------------------- 8 2.2 B ---------------------------------------------------------------------------------------------------- 9

2.2.1 BarCode 域 -------------------------------------------------------------------------------- 9 2.2.2 BidiOutline 域 ---------------------------------------------------------------------------- 9 2.2.3 Bibliography 域 -------------------------------------------------------------------------- 10 2.3 C --------------------------------------------------------------------------------------------------- 11

2.3.1 Citation 域 -------------------------------------------------------------------------------- 11 2.3.2 Comments 域----------------------------------------------------------------------------- 12 2.3.3 Compare 域 ------------------------------------------------------------------------------- 12 2.3.4 CreateDate 域 ---------------------------------------------------------------------------- 13 2.4 D --------------------------------------------------------------------------------------------------- 14

2.4.1 Database 域 ------------------------------------------------------------------------------- 14 2.4.2 Date 域 ------------------------------------------------------------------------------------ 15 2.4.3 DocProperty 域 -------------------------------------------------------------------------- 16 2.4.4 DocVariable 域 -------------------------------------------------------------------------- 16 2.5 E --------------------------------------------------------------------------------------------------- 17

2.5.1 EditTime 域 ------------------------------------------------------------------------------ 17 2.5.2 Eq 域 --------------------------------------------------------------------------------------- 17

第I页 共IV页

2

Word中的域

2.6

F --------------------------------------------------------------------------------------------------- 21 2.6.1 FileName 域 ------------------------------------------------------------------------------ 21 2.6.2 FileSize 域 -------------------------------------------------------------------------------- 22 2.6.3 FILLIN 域 -------------------------------------------------------------------------------- 22 2.6.4 = (Formula) 域 --------------------------------------------------------------------------- 23 2.7 G --------------------------------------------------------------------------------------------------- 28

2.7.1 GoToButton 域 -------------------------------------------------------------------------- 28 2.7.2 GreetingLine 域 ------------------------------------------------------------------------- 29 2.8 H --------------------------------------------------------------------------------------------------- 29

2.8.1 Hyperlink 域 ----------------------------------------------------------------------------- 29 2.9 I ---------------------------------------------------------------------------------------------------- 31

2.9.1 IF 域 --------------------------------------------------------------------------------------- 31 2.9.2 IncludePicture 域 ------------------------------------------------------------------------ 32 2.9.3 IncludeText 域 --------------------------------------------------------------------------- 33 2.9.4 Index 域 ----------------------------------------------------------------------------------- 33 2.9.5 Info 域 ------------------------------------------------------------------------------------- 35 2.10 K --------------------------------------------------------------------------------------------------- 35

2.10.1 Keywords 域 ----------------------------------------------------------------------------- 35 2.11 L --------------------------------------------------------------------------------------------------- 36

2.11.1 LastSavedBy 域 ------------------------------------------------------------------------- 36 2.11.2 ListNum 域 ------------------------------------------------------------------------------- 36 2.11.3 Link 域 ------------------------------------------------------------------------------------ 37 2.12 M -------------------------------------------------------------------------------------------------- 39

2.12.1 MergeField 域---------------------------------------------------------------------------- 39 2.12.2 MacroButton 域 ------------------------------------------------------------------------- 40 2.12.3 MergeRec 域 ----------------------------------------------------------------------------- 40 2.12.4 MergeSeq 域 ----------------------------------------------------------------------------- 41 2.13 N --------------------------------------------------------------------------------------------------- 42

2.13.1 NEXT 域 ---------------------------------------------------------------------------------- 42 2.13.2 NEXTIF 域 ------------------------------------------------------------------------------- 42 2.13.3 NoteRef 域 ------------------------------------------------------------------------------- 44 2.13.4 NumChars 域----------------------------------------------------------------------------- 45 2.13.5 NumPages 域----------------------------------------------------------------------------- 45 2.13.6 NumWords 域 ---------------------------------------------------------------------------- 45 2.14 P --------------------------------------------------------------------------------------------------- 46

2.14.1 Page 域 ------------------------------------------------------------------------------------ 46 2.14.2 PageRef 域 ------------------------------------------------------------------------------- 46 2.14.3 Print 域 ------------------------------------------------------------------------------------ 47 2.14.4 PrintDate 域 ------------------------------------------------------------------------------ 47 2.14.5 Private 域 --------------------------------------------------------------------------------- 48 2.15 Q --------------------------------------------------------------------------------------------------- 48

2.15.1 Quote 域 ---------------------------------------------------------------------------------- 48 2.16 R --------------------------------------------------------------------------------------------------- 49

2.16.1 RD(引用文档)域--------------------------------------------------------------------- 49

第II页 共IV页

Word中的域

3

2.16.2 Ref 域-------------------------------------------------------------------------------------- 50 2.16.3 RevNum 域 ------------------------------------------------------------------------------- 51 2.17 S --------------------------------------------------------------------------------------------------- 51

2.17.1 SaveDate 域 ------------------------------------------------------------------------------ 51 2.17.2 Section 域 --------------------------------------------------------------------------------- 52 2.17.3 SectionPages 域 ------------------------------------------------------------------------- 52 2.17.4 Seq(序列)域 -------------------------------------------------------------------------- 52 2.17.5 SET 域 ------------------------------------------------------------------------------------- 53 2.17.6 SKIPIF 域 -------------------------------------------------------------------------------- 54 2.17.7 StyleRef 域 ------------------------------------------------------------------------------- 56 2.17.8 Subject 域 --------------------------------------------------------------------------------- 57 2.17.9 Symbol 域 -------------------------------------------------------------------------------- 57 2.18 T --------------------------------------------------------------------------------------------------- 58

2.18.1 TA(引文目录项)域 ------------------------------------------------------------------ 58 2.18.2 TC(目录项)域 ------------------------------------------------------------------------ 59 2.18.3 Template 域 ------------------------------------------------------------------------------ 60 2.18.4 Time 域 ------------------------------------------------------------------------------------ 60 2.18.5 Title 域 ------------------------------------------------------------------------------------ 61 2.18.6 TOA(引文目录)域 ------------------------------------------------------------------ 61 2.18.7 TOC(目录)域 ------------------------------------------------------------------------- 62 2.19 U --------------------------------------------------------------------------------------------------- 64

2.19.1 UserAddress 域 -------------------------------------------------------------------------- 64 2.19.2 UserInitials 域 --------------------------------------------------------------------------- 65 2.19.3 UserName 域 ----------------------------------------------------------------------------- 65 2.20 X --------------------------------------------------------------------------------------------------- 65

2.20.1 XE(索引项)域 ------------------------------------------------------------------------ 65 域应用实例详解 -------------------------------------------------------------------------------------------- 66 3.1 插入“题注” ---------------------------------------------------------------------------------- 66

3.1.1 新建标签 ---------------------------------------------------------------------------------- 66 3.1.2 自动插入题注 ---------------------------------------------------------------------------- 67 3.1.3 手动插入题注 ---------------------------------------------------------------------------- 67 3.1.4 调整图片编号 ---------------------------------------------------------------------------- 67 3.2 交叉引用题注 ---------------------------------------------------------------------------------- 67

3.2.1 插入交叉引用题注 ---------------------------------------------------------------------- 68 3.2.2 管理交叉引用题注 ---------------------------------------------------------------------- 68 3.3 交叉引用标题 ---------------------------------------------------------------------------------- 68

3.3.1 插入交叉引用标题 ---------------------------------------------------------------------- 68 3.3.2 管理交叉引用标题 ---------------------------------------------------------------------- 69 3.3.3 其他交叉引用对象 ---------------------------------------------------------------------- 69 3.4 目录编制 ---------------------------------------------------------------------------------------- 69

3.4.1 设置标题级别 ---------------------------------------------------------------------------- 69 3.4.2 建立目录 ---------------------------------------------------------------------------------- 69 3.4.3 更新目录 ---------------------------------------------------------------------------------- 70 3.4.4 删除目录 ---------------------------------------------------------------------------------- 70

第III页 共IV页

Word中的域

3.5

4

5

编制索引 ---------------------------------------------------------------------------------------- 70 3.5.1 标记索引项 ------------------------------------------------------------------------------- 70 3.5.2 提取标记索引 ---------------------------------------------------------------------------- 70 3.5.3 更改索引格式 ---------------------------------------------------------------------------- 71 3.5.4 更新索引 ---------------------------------------------------------------------------------- 71 3.5.5 标记特殊符号 ---------------------------------------------------------------------------- 71 3.6 编制图表目录 ---------------------------------------------------------------------------------- 71

3.6.1 创建“题注” ---------------------------------------------------------------------------- 71 3.6.2 编制目录 ---------------------------------------------------------------------------------- 71 利用域代码实现个性化功能 ---------------------------------------------------------------------------- 72 4.1 设置特殊页码 ---------------------------------------------------------------------------------- 72

4.1.1 一页两版文档的页码设置 ------------------------------------------------------------ 72 4.1.2 同一页面的两种页码设置 ------------------------------------------------------------ 72 4.2 显示文档信息 ---------------------------------------------------------------------------------- 73

4.2.1 显示文档的名称和位置 --------------------------------------------------------------- 73 4.2.2 即时显示文档大小 ---------------------------------------------------------------------- 73 4.2.3 显示文档中的字符数 ------------------------------------------------------------------- 73 4.2.4 显示文档模板名称和路径 ------------------------------------------------------------ 73 4.2.5 自动更新文档日期和时间 ------------------------------------------------------------ 73 4.3 信息输入自动化 ------------------------------------------------------------------------------- 74

4.3.1 设置输入提示语 ------------------------------------------------------------------------- 74 4.3.2 使用域代码给公式编号 --------------------------------------------------------------- 74 4.3.3 自动插入页首标题 ---------------------------------------------------------------------- 74 4.3.4 制作字典式页眉 ------------------------------------------------------------------------- 75 4.3.5 自动插入“自动图文集”词条 ------------------------------------------------------ 75 4.4 文档特殊格式 ---------------------------------------------------------------------------------- 75

4.4.1 正规分数格式 ---------------------------------------------------------------------------- 75 4.4.2 概括结构图 ------------------------------------------------------------------------------- 75 利用域在Word中实现计算功能 ----------------------------------------------------------------------- 76 5.1 计算表格行或列 ------------------------------------------------------------------------------- 76

5.1.1 计算表格行 ------------------------------------------------------------------------------- 76 5.1.2 计算表格列 ------------------------------------------------------------------------------- 76 5.2 2.计算任意单元格 ----------------------------------------------------------------------------- 76

5.2.1 对任意单元格求和 ---------------------------------------------------------------------- 76 5.2.2 If函数的判断求和 ---------------------------------------------------------------------- 76

第IV页 共IV页

Word中的域

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

1 域应用基础

1.1 什么是域

简单地讲,域就是引导Word在文档中自动插入文字、图形、页码或其他信息的一组代码。每个域都有一个唯一的名字,它具有的功能与Excel中的函数非常相似。下面以Seq和Date域为例,说明有关域的一些基本概念。

形如“{Seq Identifier [Bookmark ] [Switches ]}”的关系式,在Word中称为“域代码”。它是由:

域特征字符:即包含域代码的大括号“{}”,不过它不能使用键盘直接输入,而是按下Ctrl+F9组合键输入的域特征字符。

域名称:上式中的“Seq”即被称为“Seq域”,Word 2003提供了9大类共74种域。 域指令和开关:设定域工作的指令或开关。例如上式中的“Identifier”和“Bookmark”,前者是为要编号的一系列项目指定的名称,后者可以加入书签来引用文档中其他位置的项目。“Switches”称为可选的开关,域通常有一个或多个可选的开关,开关与开关之间使用空格进行分隔。

域结果:即是域的显示结果,类似于Excel函数运算以后得到的值。例如在文档中输入域代码“{Date \\@ \年m月d日\”的域结果是当前系统日期。

域可以在无须人工干预的条件下自动完成任务,例如编排文档页码并统计总页数;按不同格式插入日期和时间并更新;通过链接与引用在活动文档中插入其他文档;自动编制目录、关键词索引、图表目录;实现邮件的自动合并与打印;创建标准格式分数、为汉字加注拼音等等。

1.2 在文档中插入域

1.2.1 使用命令插入域

在Word中,高级的复杂域功能很难用手工控制,如“自动编号”和“邮件合并”、“题注”、“交叉引用”、“索引和目录”等。为了方便用户,9大类共74种域大都以命令的方式提供。

在“插入”菜单中提供有“域”命令,它适合一般用户使用,Word提供的域都可以使用这种方法插入。你只需将光标放置到准备插入域的位置,单击“插入→域”菜单命令,即可打开“域”对话框。

首先在“类别”下拉列表中选择希望插入的域的类别,如“编号”、“等式和公式”等。选中需要的域所在的类别以后,“域名”列表框会显示该类中的所有域的名称,选中欲插入的域名(例如“AutoNum”),则“说明”框中就会显示“插入自动编号”,由此可以得知这个域的功能。对AutoNum域来说,你只要在“格式”列表中选中你需要的格式,单击“确定”按钮就可以把特定格式的自动编号插入页面。

你也可以选中已经输入的域代码,单击鼠标右键,然后选择“更新域”、“编辑域”或“切换域代码”命令,对域进行操作。

第1页 共77页

Word中的域

36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68

1.2.2 使用键盘插入

如果你对域代码比较熟悉,或者需要引用他人设计的域代码,使用键盘直接输入会更加快捷。其操作方法是:把光标放置到需要插入域的位置,按下Ctrl+F9组合键插入域特征字符“{ }”。接着将光标移动到域特征代码中间,按从左向右的顺序输入域类型、域指令、开关等。结束后按键盘上的F9键更新域,或者按下Shift+F9组合键显示域结果。

如果显示的域结果不正确,你可以再次按下Shift+F9组合键切换到显示域代码状态,重新对域代码进行修改,直至显示的域结果正确为止。

1.2.3 使用功能命令插入

由于许多域的域指令和开关非常多,采用上面两种方法很难控制和使用。为此,Word把经常用到的一些功能以命令的形式集成在系统中,例如“拼音指南”、“纵横混排”、“带圈文字”等。用户可以像普通Word命令那样使用它们。

1.3 域的管理

1.3.1 快速删除域

插入文档中的“域”被更新以后,其样式和普通文本相同。

如果你打算删除某个或全部域,查找起来有一定困难(特别是隐藏编辑标记以后)。此时按下Alt+F9组合键可以显示文档中所有的域代码(反复按下Alt+F9组合键可在显示和更新域代码之间切换),然后单击“编辑→查找”菜单命令,在出现的对话框中单击“高级”按钮,将光标停留在“查找内容”框中,单击“特殊字符”按钮并从列表中选择“域”(^P进入“查找内容”框)。单击“查找下一处”按钮就可以找到文档中的域,找到之后将其选中再按下Delete键即可删除。

1.3.2 修改域

修改域和编辑域的方法是一样的,你对域的结果不满意可以直接编辑域代码,从而改变域结果。按下Alt+F9(对整个文档生效)或Shift+F9(对所选中的域生效)组合键,可在显示域代码或显示域结果之间切换。当切换到显示域代码时,就可以直接对它进行编辑,完成后再次按下Shift+F9组合键查看域结果。

1.3.3 取消域底纹

默认情况下,Word文档中被选中的域(或域代码)采用灰色底纹显示,但打印时这种灰色底纹是不会被打印的。如果你不希望看到这种效果,可以单击“工具→选项”菜单命令,在出现的对话框中单击“视图”选项卡,从“域底纹”下拉列表中选择“不显示”选项即可。

1.3.4 锁定和解除域

如果你不希望当前域的结果被更新,可以将它锁定。具体操作方法是:鼠标单击该域,然后按下Ctrl+F11组合键即可。如果你想解除对域的锁定,以便对该域进行更新。只要单击该域,然后按理Ctrl+Shift+F11组合键即可。

第2页 共77页

Word中的域

69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

1.3.5 解除域链接

如果一个域插入文档之后不再需要更新,可以解除域的链接,用域结果代替域代码即可。你只需要选中需要解除链接的域,按下Ctrl+Shift+F9组合键即可。

2 域列表速查

2.1 A

2.1.1 AddressBlock 域

AddressBlock域代码插入一个邮件合并地址块。您可以设置此的选项,并使用―域‖对话框(―插入‖菜单、―文本‖组、―文档部件‖命令、―域‖命令)插入。但是,如果您正在邮件合并中使用此域,最轻松的插入方法是在―邮件‖选项卡的―编写和插入域‖组中单击―地址块‖。这样,可以快速指定地址元素和格式设置。 语法:

{ ADDRESSBLOCK [ 开关 ] } 开关: \\c

指定是否包含国家/地区的名称。键入0将忽略国家/地区;键入1会始终包含国家/地区;键入2则仅在与\\e的值不同时包含国家/地区。 \\d

指定根据收件人的国家/地区设置地址的格式。如果没有使用此开关,将根据在MicrosoftWindows―控制面板‖中的区域设置中指定的首选项设置地址的格式。 \\e

指定地址块中要排除的国家/地区。当邮件既包括国内又包括国外收件人时,这种方法很有用。

注释:如果要排除多个国家或地区的名称,请对每个国家或地区使用\\e开关。 \\f

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

指定用于设置地址格式的语言ID。默认的语言ID为文档中第一个字符的语言ID。

2.1.2 Advance 域

Advance 域代码将其后面的文本起点向上、下、左、右或特定的水平或垂直位置偏移。 但是,在使用此域之前,您可能首先需要考虑使用以下方法之一调整文本位置:

在―字体‖对话框中的―高级‖选项卡上选择所需的选项。要查看―字体‖对话框,在―开始‖选项卡上,单击―字体‖对话框启动器。

在―段落‖对话框中选择所需的选项。要查看―段落‖对话框,在―开始‖选项卡上,单击―段落‖对话框启动器。 语法:

{ ADVANCE [开关 ] } 开关:

第3页 共77页

Word中的域

106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148

Advance 域使用的开关可能导致文本重叠。如果 Advance 域将文本移到上一页或下一页,或者超出当前页的打印边距,将不打印文本。 \\d

将域后面的文本向下移动指定的磅数。例如,{ADVANCE \\d 4}将文本向下移动 4 磅。 \%u

将域后面的文本向上移动指定的磅数。 \\l

将域后面的文本向左移动指定的磅数。 \\r

将域后面的文本向右移动指定的磅数。 \\x

将域后面的文本移动到列、图文框或文本框左边界的指定距离处。例如,{ADVANCE \\x 4}将从距离左边界 4 磅处开始排列文本。 \\y

将域后面的文本移动到相对于页的指定垂直位置。移动包含域的整行文本。

注释:如果您在页边距之外指定位置,或在表格、文本框、脚注、尾注、批注、页眉或页脚中使用 \\y 开关,Microsoft Office 将忽略 \\y 开关。若要查看 \\y 开关的效果,请使用页面视图。

2.1.3 ASK 域

Ask 域代码将提示您输入信息,并将您的响应分配给命名为书签的变量。要在文档中显示信息,必须插入引用书签的 Ref 域。每次更新 Ask 域时,Word 都会提示您响应,例如,当您按下 F9 或在邮件合并中逐页查看记录时。

可以在文档中使用 Ask 域,也可以将该域用作邮件合并的一部分。要在文档内容中显示响应信息,则必须在 Ask域后插入 Ref 域。

要在文档中使用 Ask 域,请执行下列操作:

1. 在―插入‖选项卡上的―文本‖组中,单击―文档部件‖,然后单击―域‖。 2. 在―域名‖列表中,选择―询问‖。

3. 在―提示‖框中,键入希望得到回答的问题。

4. 在―书签名‖框中,键入将存储提示的响应信息的书签名。

5. 如果需要预定义的响应信息,则请选中―对提示的默认响应‖复选框,并键入文本。 6. 如果您要将相同的响应信息应用于邮件合并中的所有记录,则请选中―合并书签文字前

提示‖复选框。否则,Word 将提示您响应每条记录。 7. 单击―确定‖。

要将 Ask 域用作邮件合并的一部分,在设置邮件合并时,请执行下列操作: 1. 在―邮件‖选项卡上的―编写和插入域‖组中,单击―规则‖,然后单击―询问‖。 2. 在―书签‖框中,键入将存储提示的响应信息的书签名。 3. 在―提示‖框中,键入希望得到回答的问题。

4. 如果需要预定义的响应信息,请在―默认书签文字‖框中键入响应信息。 5. 如果您要将相同的响应信息应用于合并中的所有记录,请选择―询问一次‖复选框。否则,

Word 将提示您响应每条记录。

要插入 Ref 域以显示书签的内容,请执行下列操作: 1. 将插入点放在文档中 ASK 域后。

第4页 共77页

Word中的域

149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 2. 在―插入‖选项卡上的―文本‖组中,单击―文档部件‖,然后单击―域‖。 3. 在―域名‖列表中,选择―Ref‖。

4. 在―书签名‖列表中,选择在 ASK 域中定义的书签名。 5. 单击―确定‖。 语法:

{ ASK 书签 \提示 \可选开关] } 说明: 书签

指定提示的应答信息的书签名,例如―客户姓名‖。 \提示\

显示在对话框中的提示文本,例如,―输入客户姓名‖。 可选开关: \\d \默认值\

如果您未在提示对话框中键入任何内容,则将指定默认响应。例如,如果您未输入响应,则域

{ ASK Typist \输入打字员的缩写:\将―tds‖指定给书签 Typist。

如果不指定默认响应,则 Word 将使用上一次输入的响应。要将空白项指定为默认响应,请在开关后键入空引号。例如,键入 \\d \。 \\o

用于邮件合并主文档时仅提示一次,而不是每次合并新的数据记录都提示。在生成的所有合并文档中插入相同的响应。 示例:

171 172 173 174 175

1. 带有 MonthReport 书签的 Ask 域和―此报告是几月份的?‖的提示 已经插入到文档的

开头附近。

2. 月份名出现在文档中的多个位置。已经将指定 MonthReport 书签的 Ref 域插入到以上

这些位置。

第5页 共77页

Word中的域

176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216

3. 如果选中 Ask 域时执行邮件合并或按 F9,则 Word 将显示提示。在此示例中,用户

键入 August 作为对提示的响应。

4. 每个 REF 域都使用 MonthReport 书签的内容进行更新:在此示例中为 August。

2.1.4 Author 域

Author 域插入―属性‖对话框的―摘要‖选项卡上的作者姓名。若要查看―属性‖对话框,请依次单击―文件‖选项卡、―信息‖、―属性‖(位于右侧的文档预览下方)和―高级属性‖。 新文档或模板的作者姓名最初是在―Word 选项‖对话框中的―用户名‖框中指定的名称。要查看―用户名‖框,请依次单击―文件‖选项卡、―选项‖,然后单击―常规‖。―用户名‖框位于―对 Microsoft Office 进行个性化设置‖下。 语法:

{ AUTHOR [ \新名称\

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明: \新名称\

替换活动文档或模板的―属性‖对话框中的作者姓名的可选文本。该名称最多可包括 255 个字符,并且必须加引号。 示例

若要在文档的每页上打印相同的信息(例如,―文档:99 年 10 月销售报表,由 A. Gabor 于 1999 年 11 月 8 日下午 4:20 打印‖),请在页眉或页脚中插入以下文本和域:

文档:{ FILENAME },由 { AUTHOR } 于 { PRINTDATE } 打印

在下面的 Author 域中,Fill-In 域将提示输入的作者姓名。姓名打印在文档中并添加到―属性‖对话框。

{ AUTHOR \作者姓名?\

2.1.5 AutoNum 域

AutoNum 域按顺序对段落进行编号。该域被视为已过时,但提供此域是为了与 Microsoft Word 2000 或早期版本兼容。 注释 当使用 Microsoft Word 2013、Word 2010、Word 2007、Word 2003 或 Word 2002 时,我们建议您使用 ListNum 域代替 AutoNum 域。

在通过内置标题样式设置格式的段落中,Word 会在每个后续标题级别中从 1 重新开始编号。如果包含 AutoNum 域的标题后面跟着的正文文本段落也包含 AutoNum 域,则在每个标题后面,Word 会从 1 开始重新对正文文本进行编号。如果这些标题不包含 AutoNum 域,则在整个文档中,包含 AutoNum 域的正文文本段落将以连续的顺序序列进行编号。

您无法手动更新 AutoNum 域。

如果 AutoNum 域嵌套在 If 域内,将不会显示域的结果。 语法:

{ AUTONUM [开关 ] }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。

第6页 共77页

Word中的域

217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255

开关: \\s

定义放置于紧随开关之后的分隔符字符。

2.1.6 AutoNumLgl 域

AutoNumLgl 域对法律和技术出版物的段落进行编号。该域被认为已过时,但可供用于与 Microsoft Word 2000 和更早版本的兼容。

使用内置标题样式设置文档中标题的格式,然后在每个标题段落开头插入一个 AutoNumLgl 域。编号反映与标题样式相对应的标题级别。如果您在正文文本的段落(未使用内置标题样式设置格式的段落)中插入 AutoNumLgl域,那么段落编号中包括了前一标题的编号。例如,如果前面的标题编号为 1.2.3,正文文本的段落编号为是 1.2.3.1、1.2.3.2、1.2.3.3 等等。 注释 当使用 Microsoft Word 2013、Word 2010、Word 2007、Word 2003 或 Word 2002 时,我们建议您使用 ListNum 域代替 AutoNumLgl 域。 您无法手动更新 AutoNumLgl 域。

如果 AutoNumLgl 域嵌套在 If 域内,将不会显示域的结果。 语法:

{ AUTONUMLGL [开关] }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。要在查看域代码和域代码结果之间切换,请按 Alt+F9。 开关: \\e

以合法格式显示不含时期的数字。 \\s

定义放置于紧随开关之后的分隔符字符。

2.1.7 AutoNumOut 域

AutoNumOut 域会自动对大纲样式中的段落进行编号。该域被视为过期,但提供此域是为了与 Microsoft Word 2000 或早期版本兼容。

使用内置标题样式设置文档中的标题格式,然后在每个标题段落开头插入 AutoNumOut 域。编号反映出与标题样式相对应的标题级别。 注释 在使用 Microsoft Word 2013、Word 2010、Word 2007、Word 2003 或Word 2002 时,建议您用 ListNum 域代替 AutoNumOut 域。

您无法手动更新 AutoNumOut 域。

如果该域嵌套在 IF 域中,Word 将不显示 AutoNumOut 域的结果。 语法:

{ AUTONUMOUT } 注释 域代码指示域中显示的内容。域结果是在对域代码进行计算后文档中显示的内容。要在查看域代码及其结果之间切换,请按 Alt+F9。

第7页 共77页

Word中的域

256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296

2.1.8 AutoText 域

AutoText 域插入―自动图文集‖词条。可以在―域‖对话框的―?自动图文集‘名称‖下选择自动图文集词条。

如果使用 AutoText 域,而不是直接插入―自动图文集‖词条,那么以后重新定义―自动图文集‖词条时,Microsoft Word 可以自动更新文档中―自动图文集‖词条的所有实例。首先定义―自动图文集‖词条,然后在要插入词条的位置插入一个 AutoText 域。如果更改了―自动图文集‖词条,请更新文档中的 AutoText 域以反映词条更改。

有关定义―自动图文集‖词条的信息,请参阅―在 Word 中添加自动图文集‖。 语法:

{ AUTOTEXT AutoTextEntry } 注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明

AutoTextEntry

自动图文集词条名称 示例

如果更新下列 AutoText 域,Word 将插入为―自动图文集‖词条―Disclaimer‖定义的当前文本。

{ AUTOTEXT Disclaimer }

2.1.9 AutoTextList 域

AutoTextList 域代码依据活动模板中的―自动图文集‖词条创建快捷菜单。此列表可根据创建时应用于―自动图文集‖词条的样式而有所不同。 语法:

{ AUTOTEXTLIST \字面文字\样式名称\提示文本\

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明:

\字面文字\

用户显示快捷菜单之前显示在文档中的文字。如果文本包含空格,请用引号引起。 \样式名称\

在列表中显示自动图文集词条时所用的样式名称。此样式可以是段落样式或字符样式。如果样式名称包含空格,请用引号引起。 \提示文本\

当鼠标指针悬停在域结果上时,在屏幕提示中显示的文字。用引号引起该文本。 开关: \\s

指定列表包含基于特定样式的词条。没有此开关时,则显示当前段落样式的自动图文集词条。如果当前样式没有相应词条,则显示所有自动图文集词条。 \\t

指定在屏幕提示中显示的特定文字,以替代默认的提示文字。 示例

第8页 共77页

Word中的域

297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335

如果您已创建―自动图文集‖词条,并应用了称呼样式,您可以添加以下 AutoTextList 域代码:

{ AUTOTEXTLIST \称呼列表\选择称呼\显示如下: 文档中:称呼称表 屏幕提示中:选择称呼

快捷菜单上:样式为 Salutation 的自动图文集词条列表。

2.2 B

2.2.1 BarCode 域

{ BARCODE \%u \或Bookmark \\b [Switches ] } 插入邮政条码(“美国邮政服务”机器识别地址形式)。

BARCODE 域既可以插入 POSTNET 收信人点条码,也可以插入“饰面标识标记”(或称为 FIM)。

插入邮政条码的最简单方法是使用“信封和标签”命令(“工具”菜单,“信函与邮件”子菜单)。

说明:

\或书签

收信人地址和邮政编码。后接 \\b 开关时,书签可以替代 LiteralText,例如,书签 “ENV_ZIPCODE1” 代表活动文档中的地址,它使用“信封和标签”命令插入,(“工具”菜单,“信函与邮件”子菜单)。LiteralText 也可以是嵌套域的结果。

开关: \\b

前接一个书签时,使用书签定义的地址中的邮政编码信息。

\\f \

插入“饰面标识标记”(FIM),由字母指定:“A”插入一个礼节性回邮标记;“C”插入一个商务回邮标记。如果在“信封选项”对话框中选中“FIM-A 礼节性回邮”复选框,则插入“A”。若要打印商务回邮标记,请显示域代码,并将字母更改为“C”。 若要打印 FIM-A 和 FIM-C 标记,必须具有 POSTNET 条码。 \%u

识别条码为美国邮政地址。

示例:

使用“信封和标签”命令(“工具”菜单,“信函与邮件”子菜单)插入域 { BARCODE ENV_ZIPCODE1 \\b \%u } 和 { BARCODE ENV_ZIPCODE1 \\b \%u \\f \。

2.2.2 BidiOutline 域

将大纲设置为从右向左

第9页 共77页

Word中的域

336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377

2.2.3 Bibliography 域

Bibliography 域显示了与您的文档相关联的按字母顺序排列的源列表。源列表根据您在―引用‖选项卡上―引文和书目‖组―样式‖框中选择的书目样式进行格式设置。

注释 如果没有任何源与文档相关联, 即如果文档内没有 Citation 域代码且―源管理器‖对话框中的―当前列表‖框为空, 则 Bibliography 域代码的域结果将显示以下消息:―当前文档中没有源‖。有关 Citation 域代码的信息,请参阅域代码:Citation 域。

将 Bibliography 域代码插入到您的文档的一种简单方法是使用―书目‖命令。使用此命令时,Word 将 Bibliography 域代码放在文档中。

1. 单击要插入书目的地方。

2. 在―引用‖选项卡上的―引文与书目‖组中,单击―书目‖。 3. 单击预先确定好的书目格式将书目插入文档。

注释 如果在文档中添加 Bibliography 域代码后添加或删除引文,请单击 Bibliography 域代码,然后按 F9 更新域结果。 语法:

当您{ BIBLIOGRAPHY [可选开关] }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 可选开关: \\l 区域设置 ID

确定显示书目源文件的语言。当在―创建源‖或―编辑源‖对话框中的―语言‖列表中选择了―默认‖时,您可以使用 \\l 开关及区域设置 ID 以指定语言显示书目项目。有关区域设置 ID 的列表,请参阅特定语言文件的区域设置标识编码。

注释 单击了―引用‖选项卡上的―引文与书目‖组中的―书目‖之后,只有通过单击―插入书目‖命令来插入 Bibliography 域代码,而不是单击书目库中的某个预设格式的书目项,\\l 开关才会显示。 \\f 区域设置 ID

根据区域设置 ID 筛选书目。书目中仅包括语言设置为―默认‖的源,或其设置与区域设置 ID 相匹配的源。例如,域代码{ BIBLIOGRAPHY \\f 1041 }可产生仅列出在―新来源‖或―编辑来源‖对话框中的―语言‖列表中选择―默认‖或―日语‖的源。有关区域设置 ID 的列表,请参阅特定语言文件的区域设置标识编码。 示例

域代码 { BIBLIOGRAPHY \\l 2058} 产生显示源列表的书目,以便适合于为墨西哥出版物撰写的论文,而域代码 {BIBLIOGRAPHY \\l 2055} 显示相同的源列表,以便适合于为瑞士出版物撰写的论文。每个源的语言设置为―默认‖,书目样式为 APA。

{ BIBLIOGRAPHY \\l 2058}

Chen, J. (2003). 引文和引用。第 50-62 页

Haas, J. (2005)。创建正式出版物。第 5-12 页。 Kramer, J. D. (2006)。如何编写书目。第 17-33 页。 { BIBLIOGRAPHY \\l 2055}

Chen, J. (2003). 引文和引用。S. 50-62 页

Haas, J. (2005)。创建正式出版物。S. 5-12 页。 Kramer, J. D. (2006)。如何编写书目。S. 17-33 页。

第10页 共77页

Word中的域

378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419

2.3 C

2.3.1 Citation 域

根据您选择的引文样式,Citation 域显示有关特定源的信息。在文档中插入引文最简单方法是使用―引用‖选项卡上的―引文和书目‖组中的―插入引文‖命令。 您可以通过向 Citation 域代码添加开关自定义引文。在―编辑引文‖或―编辑源‖对话框中这些开关不可用。

在文档中插入 Citation 域代码的简单方法是使用―引用‖选项卡上的―引文和书目‖组中的―插入引文‖命令。使用此命令时,Word 将 Citation 域代码置于您的文档中。 1. 单击要插入引文的地方。

2. 在―引用‖选项卡上的―引文与书目‖组中,单击―插入引文‖。

请执行下列操作之一:

1. 如果引文引用当前源列表中的源,请单击该源。

2. 如果引文引用的是还未加入源列表的源,请单击―添加新源‖,然后在―创建源‖对话框中

键入源信息。新源添加到源主列表和当前源列表中,而引文插入到文档中。 3. 如果要将引文作为新源的占位符插入,请单击―添加新占位符‖。 注释 还可以使用―域‖对话框插入 Citation 域代码。

? 当 Citation 域代码在文档中时,可以使用―域‖对话框来对其进行更改。 ? 右键单击要更改的 Citation 域代码,然后单击快捷菜单上的―编辑域‖。 ? 在―域代码‖框中,键入不同的标记名称或者更改开关。 语法:

{ CITATION 标记 [可选开关] }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明: 标记

为源提供唯一的标识符。当为源列表添加新源时,Word 可生成一个标记名称。Citation 域代码的标记属性是当您向列表添加源或更改现有源时,显示在―创建源‖和―编辑源‖对话框中的标记名称。标记名称区分大小写。 可选开关: \\l 区域设置 ID

标识要显示引文的语言。当在―创建源‖或―编辑源‖对话框中的―语言‖列表中选择了―默认‖时,您可以使用 \\l 开关及区域设置 ID 以指定语言显示引文。有关区域设置 ID 的列表,请参阅特定语言文件的区域设置标识编码。 \\v 卷号

向引文中添加指定卷号。 \\f \前缀\

将引号中的文本添加到引文开头。例如,域代码 { CITATION \\l 1033 Che01 \\f \中产生类似于此的引文,为 MLA 引文样式: (qtd. in Chen). \\s \后缀\

将引号中的文本添加到引文末尾。例如,域代码 { CITATION \\l 1033 Che01 \\s \中产生类似于此的引文,为 APA 引文样式:

第11页 共77页

Word中的域

420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457

(Chen, 2003, in press). \\m 标记名称

向同一引文中添加另一个源。

注释 向同一引文中添加另一个源的其他方法是,选择现有引文然后向其中插入其他源。 示例

域代码 { CITATION \\l 1033 Che01 \\v3 \\m Kra \\v2 } 中产生类似于此的引文,为 APA 引文样式:

(Chen, 2003, vol. 3; Kramer, 2006, vol. 2).

2.3.2 Comments 域

Comments 域代码插入活动文档或模板的―属性‖对话框的―摘要‖选项卡上的―批注‖框的内容。若要查看―属性‖对话框,请依次单击―文件‖选项卡、―信息‖、―属性‖(位于右侧的文档预览下方)和―高级属性‖。 语法:

{ COMMENTS [\新批注\

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明: \新批注\

可选文本替换―批注‖框中的当前内容。文本不得超过 255 个字符并且必须加引号。 示例

在下面的示例中,Fill-In 域提示输入新批注。Microsoft Word 将您的响应打印(例如―由于管理审核而产生的修订‖)代替文档中的 Comments 域,并将修定后的响应添加到―属性‖对话框中的―批注‖框。

修订活动:{ COMMENTS \更新此修订的 Comments 属性:\

2.3.3 Compare 域

Compare 域代码会比较两个值,如果比较结果为 true 则显示 \,或如果比较结果为 false 则显示 \(零)。您可以在 = (Formula) 域中使用 Compare 域和 And 及 Or 函数来创建复合逻辑比较,然后可以在 If 域中使用 = (Formula) 域的结果。 语法:

{ COMPARE Expression1 运算符 Expression2 }

注释 域代码指示域段中显示的内容。域结果是在对域代码进行计算后文档中显示的内容。要在查看域代码及其结果之间切换,请按 Alt+F9。 说明:

Expression1、Expression2

要比较的值。表达式可以是返回一个值或数学公式的书签名、文本字符串、数字和嵌套字段。如果表达式中包含空格,请用引号引起表达式。 运算符

比较运算符。请在运算符前后各插入一个空格。 运算符 = <> 说明 等于 不等于 第12页 共77页

Word中的域

> < >= <= 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495

大于 小于 大于或等于 小于或等于 注释 如果运算符是 = 或 <>,则 Expression2 可用问号 (?) 表示任意单个字符,或用星号 (*) 表示任意字符串。该表达式必须用引号引起,然后才能作为字符串进行比较。如果在 Expression2 中使用星号,则 Expression1 中对应于星号的部分加上 Expression2 中的所有剩余字符,总数不能超过 128 个字符。 示例

假设下列示例中已将 If 域插入到邮件合并主文档。当合并每一个数据记录时,Compare 域将检查 CustomerNumber 和 CustomerRating 数据域。如果至少有一个数据域表明信用状况不佳,则 = (Formula) 域的 Or 函数将返回值 \(true),在这种情况下,引号中的第一个文本会被打印。

{ IF { = OR ( { COMPARE { MERGEFIELD CustomerNumber } >= 4 }, { COMPARE { MERGEFIELD CustomerRating } <= 9 } ) } = 1 \

如果―邮政编码‖数据域中的任何值为区域 98500 – 98599,则下列 Compare 域的结果为值 \:

{ COMPARE \

2.3.4 CreateDate 域

CreateDate 域插入首次使用当前名称保存文档时的日期和时间。该信息记录在―属性‖对话框的―统计‖选项卡上。若要查看―属性‖对话框,请依次单击―文件‖选项卡、―信息‖、―属性‖(位于右侧的文档预览下方)和―高级属性‖。

除非选择了不同格式,否则日期和时间以作为 Windows 控制面板中区域设置的一部分指定的格式显示。 语法:

{ CREATEDATE [ \\@ \日期-时间显示\开关]}

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 开关:

\\@ \日期-时间显示\

指定不同于默认格式的日期和时间格式。如果您在―域‖对话框中选择一种格式,Microsoft Office Word 2007 插入相应的日期时间显示开关。

要查看―域‖对话框,请在―插入‖选项卡上的―文本‖组中单击―文档部件‖,然后单击―域‖。 要使用未在―域‖对话框中列出的格式,请单击―域代码‖,然后直接在―域代码‖框中键入格式开关。 \\h

指定使用回历/农历。 \\s

指定使用萨卡时代日历。 示例

要在文档的每页上打印相同文本(如―This deposition taken November 20, 1996.‖),请在页眉或页脚中插入以下文本和域:

第13页 共77页

Word中的域

496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514

This deposition taken { CREATEDATE \\@ \

2.4 D

2.4.1 Database 域

Database 域在 Word 表格中插入了数据库查询结果。如果列数大于或等于 62,Database 域将插入查询结果,以用选项卡分隔的列表示。Database 域包含连接到数据库并执行结构化查询语言 (SQL)查询所需的所有信息。更新该域以再次查询数据库。

安全性 连接到数据源时,请确保密码不可能被他人读取。例如,不要将密码存储在可作为纯文本读取的位置,如宏。不要将其通过 Internet 发送,除非使用安全套接字层 (SSL) 协议(此协议可加密数据)。如果地址开头是―https‖而不是―http‖,则可知道 Web 地址是否使用 SSL。 语法:

{ DATABASE [开关] }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。要在查看域代码和域代码结果之间切换,请按 Alt+F9。 开关: \\b \和\

指定由 \\l 开关设置的哪种格式属性可应用于表格中。如果 \\l 开关为空,则 \\b 开关的值必须为 16 (自动调整)。列入下列值的任意组合之和,以指定开关的值。

例如,开关 \\l \仅应用由 \\l 开关设置的表格格式的边框、底纹和颜色属性。 此值 0 1 2 4 8 16 32 64 128 256

指定 无 边框 底纹 字体 颜色 自动调整 标题行 最后一行 第一列 最后一列

515 516 517 518 519 520 \\c \连接信息\

指定与数据的连接。例如,Microsoft Office Access 数据库的查询可能包含连接指令 \\c \\\d \

数据库的路径和文件名。用于所有数据库查询,使用 ODBC 的 SQL 数据库表格查询除外。在路径中使用双反斜杠,例如,\

第14页 共77页

Word中的域

521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563

\\f \

指定要插入的第一条数据记录的记录编号,例如,\\f \\\h

将数据库中的域名作为列标题插入到产生的表格内。 \\l \格式#\

将来自―表格自动套用格式‖对话框的格式应用于数据库查询结果。数字―格式#‖取决于您在对话框中选择的表格格式。如果使用此开关而且 \\b 开关不指定表格属性,Word 将插入一个不带格式的表格。 \\o

在合并的开头插入数据。 \\s \

SQL 指令。您必须在指令中的每个引号前插入一个反斜杠 (\\)。例如,Access 数据库的指令可能如下所示:

\\\t \

指定要插入的最后一条数据记录的记录编号,例如,\\t \。 示例

以下域源来自使用―数据库‖命令通过 ODBC 对 Access 数据库的查询:

{ DATABASE \\d \\\c \Access Database; DBQ=C:\\\\Data\\\\Sales93.mdb; FIL=RedISAM\* from \\\List\\\\

2.4.2 Date 域

―日期‖域将插入当前日期。

? 单击―插入‖选项卡上―文本‖组中的―日期和时间‖时,Word 会插入一个―日期‖域。 ? 也可以通过执行下列操作在文档的正文中插入―日期‖域:

? 在―插入‖选项卡上的―文本‖组中,单击―文档部件‖,然后单击―域‖。 ? 在―域‖对话框中的―域名‖下,单击―日期‖。

注释 日期和时间字段可以显示日期和/或时间,具体取决于您在日期-时间显示开关中指定的格式。 语法:

{ DATE [ \\@ \日期时间显示\开关] }

注释 域代码指示域中显示的内容。域结果是在对域代码进行计算后文档中显示的内容。要在查看域代码及其结果之间切换,请按 Alt+F9。 开关:

\\@ \日期-时间显示\

指定不同于默认格式的日期格式。如果您在―域‖对话框中选择了一种格式,Word 将插入相应的日期-时间显示开关。

要使用未在―域‖对话框中列出的格式,请单击―域代码‖按钮,然后直接在―域代码‖框中键入格式开关。 \\l

插入具有您上一次在―日期和时间‖对话框中所选格式的日期。 \\h

指定使用回历/农历。

第15页 共77页

Word中的域

564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603

\\s

指定使用萨卡时代日历。 示例

{ DATE \\@ \显示 11 月 26 日星期六

{ DATE \\@ \显示 11 月 26 日星期六 10:00 AM

2.4.3 DocProperty 域

DocProperty 域插入当前在―属性‖对话框中输入的指示文档信息。若要查看―属性‖对话框,请依次单击―文件‖选项卡、―信息‖、―属性‖(位于右侧的文档预览下方)和―高级属性‖。 语法:

{ DOCPROPERTY \名称\

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明: \名称\

―属性‖对话框中属性的名称。

要选择属性,请单击―域‖对话框中―属性‖框内的属性名称。要查看―域‖对话框,请在―插入‖选项卡上的―文本‖组中单击―文档部件‖,然后单击―域‖。 示例

联系人:{ DOCPROPERTY Manager \\* Upper } 在本示例中:

联系人:是域结果前面的文本。 DOCPROPERTY 是域名。

Manager 是用于所需说明的文本(―名称‖)。

\\* Upper 是一个可选开关,用于指定名称中的字母都以大写形式显示。

如果在―属性‖对话框的―摘要‖域中指定的 Manager 的姓名是 Christa Geller,在文档中插入此域会产生以下结果:

联系人:CHRISTA GELLER

2.4.4 DocVariable 域

DocVariable 域代码插入了指定给文档变量的字符串。每个文档都有变量集合,它可以被 Microsoft Visual Basic for Applications 编程语言添加和引用。此域提供了一种显示文档中的文档变量内容的方式。

注释 有关文档变量的详细信息,请在 Visual Basic for Applications 帮助中搜索“变量”属性。如果未安装帮助,请再次运行安装程序并安装它。 语法:

{ DOCVARIABLE \名称\

注释 域代码指示域中显示的内容。域结果是在对域代码进行计算后文档中显示的内容。要在查看域代码及其结果之间切换,请按 Alt+F9。 说明: \名称\

文档变量的名称

第16页 共77页

Word中的域

604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625

2.5 E

2.5.1 EditTime 域

{ EDITTIME }

插入文档创建后的总编辑时间,以分钟为单位。Word 从\文件\菜单中的\属性\对话框的\统计信息\选项卡获得此时间。

2.5.2 Eq 域

{ EQ Instructions }

生成数学公式。建议使用“公式编辑器”程序来创建公式。如果没有安装“公式编辑器”或者想要编写行内公式,可使用 EQ 域。不能解除 EQ 域的链接。如果双击 EQ 域,Word 将此域转换为嵌入“公式编辑器”对象。

安全性 任何阅读文档的人都可以看到域代码,因此请确保域代码中放置的信息不是机密信息。

开关用于指定如何用括号中的元素建立公式。可用适当的开关选项修改开关。

注释

? 要在公式中使用逗号、单括号或反斜杠,可在这些符号前加反斜杠:\\,、\\(、\\\\。 ? 某些开关需要由逗号或分号隔开的元素列表。如果系统中的小数点符号是句号,请将逗

号作为分隔符(在 Microsoft Windows 控制面版中作为“区域设置”的一部分来指定)。如果系统中的小数点符号是逗号,请将分号作为分隔符。 开关:

626 627 628 629 630 631 632 633 634 635 636 637 638 639 640

2.5.2.1 数组开关:\\a()

按行顺序将数组元素排列为多列。可用下列选项修改 \\a 开关。 \\al

列内左对齐。 \\ac

列内居中对齐。 \\ar

列内右对齐。 \\con

元素排成 n 列(默认值为 1)。

第17页 共77页

Word中的域

641 642 643 644 645 646 647 648

\\vsn

行间增加 n 磅的垂直间距。 \\hsn

列间增加 n 磅的水平间距。

示例“

{ EQ \\a \\al \\co2 \\vs3 \\hs3(Axy,Bxy,A,B) } 显示如下:

AXY A

649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665

BXY B

2.5.2.2 括号:\\b()

用大小适当的括号括住元素。默认括号为圆括号。可用下列选项修改 \\b 开关。 \\lc\\c

左括号使用字符 c 。 \\rc\\c

右括号使用字符 c 。 \\bc\\c

左右括号都使用字符 c 。

如果指定的字符是 { 、[ 、( 、或 <,Word 将使用相应的字符作为右括号。如果指定其他字符,Word 将使用该字符作为相同的左右括号。 示例

?3???

{ EQ \\b \\bc\\{ (\\r(3,x)) } 显示为?x?

666 667 668 669 670 671 672 673 674 675

2.5.2.3 位移:\\d()

控制 EQ 域之后下一个字符的位置。可用下列选项修改 \\d 开关。注意空圆括号只跟在指令最后一个选项后面。

\\fon ()

右边 n 磅。

\\ban ()

左边 n 磅。

第18页 共77页

Word中的域

676 677 678 679 680 681

\\li ()

为下一个字符前的空白添加下划线。 示例

{ EQ \\d \\fo10 \\li(位移, ) } 显示如下:位移

682 683 684 685

2.5.2.4 分数:\\f(,)

创建分数,分子分母分别在分数线上下居中。如果系统中使用逗号作为小数点,请用分号 (;) 分隔两个元素。

{ EQ \\f(2,RateChange) } 显示

2

RateChange

686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706

2.5.2.5 积分:\\i(,,)

使用指定的符号或默认符号及三个元素创建积分。第一个元素是积分下限,第二个是上限,第三个是积分表达式。可以使用下列选项修改 \\i 开关。 \\su

将符号更改为大写的 ∑ 并生成求和公式。 \\pr

将符号更改为大写的 Π 并生成求积公式。 \\in

创建行内格式,积分限不在符号的上下,而在符号之右。 \\fc\\c

将符号设置为固定高度的字符 c。 \\vc\\c

将符号设置为可变高度的字符 c。符号高度与第三个元素高度一致。 示例

{ EQ \\i \\su(1,5,3) } 显示为?3

1

5

707 708

2.5.2.6 列表:\\l()

使用任意个数的元素组成列表,以逗号或分号分隔,这样就可以将多个元素指定为一个元素。

第19页 共77页

Word中的域

709 710 711 示例

{ EQ \\l(A,B,C,D,E) } 显示为A,B,C,D,E 。

712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727

2.5.2.7 重叠:\\o()

将每个后续元素置于前一个元素之上。元素数目不限。元素之间以逗号隔开。

每个字符打印于不可见的字符框中。选项用于对齐各个字符框。可以使用下列选项修改 \\o 开关。 \\al

左对齐 \\ac

居中(默认值) \\ar

右对齐

{ EQ \\O(你,我)}将显示:你我

728 729

730 731 732

2.5.2.8 根号:\\r(,)

使用一个或两个元素绘制根号。 示例

3{ EQ \\r(3, ) } 显示为

733 734 735 736 737 738 739 740 741 742 743

2.5.2.9 上标或下标:\\s()

将元素放置为上标或下标字符。每个 \\s 代码可有一个或多个元素,以逗号隔开。如果指定多个元素,则元素将堆叠起来并且左对齐。可以使用下列选项将单个元素放于 \\s 开关之后。

\\ain ()

在段落一行之上添加由 n 指定的磅数的空白。

\%upn ()

将单个元素相对相邻文字上移由 n 指定的磅数。默认值为 2 磅。

\\din ()

第20页 共77页

Word中的域

744 745 746 747 748 749 750 751

在段落一行之下添加由 n 指定的磅数的空白。

\\don ()

将单个元素相对相邻文字下移由 n 指定的磅数。默认值为 2 磅。 示例

UP

{ EQ \\s\%up8(UB)\\s(上标和下标)\\s\\do8(2) } 显示为:上标和下标

2双行变一行

{ EQ \\s(双行变一行,双行合一)} 显示为:

双行合一

752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769

2.5.2.10 框:\\x()

创建元素边框。如果不带选项,则此代码在元素四周绘制一个方框。可以使用下列选项来修改 \\x 开关。 \\to

在元素的上面绘制一个边框。 \\bo

在元素的下面绘制一个边框。 \\le

在元素的左面绘制一个边框。 \\ri

在元素的右面绘制一个边框。 示例

{ EQ \\x \\to \\bo(5) } 显示5

770 771 772 773 774 775 776 777 778

2.6 F

2.6.1 FileName 域

FileName 域插入“属性”对话框的“常规”选项卡上记录的文档的文件名。若要查看“属性”对话框,请依次单击“文件”选项卡、“信息”、“属性”(位于右侧的文档预览下方)和“高级属性”。

安全性 任何阅读文档的人都可以看到域代码,因此请确保域代码中放置的信息不是机密信息。 语法:

{ FILENAME [开关] }

第21页 共77页

Word中的域

779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 开关: \\p

在文件名中包括文件位置或路径。 示例

要在文档的每一页上打印“文档:C:\\MSOFFICE\\WINWORD\\REPORTS\\Sales for QTR4.doc”等信息,请在页眉或页脚中插入以下文本和域:

文档:{ FILENAME \\p }

2.6.2 FileSize 域

FileSize 域以字节为单位插入文档的大小,使用的信息来自“属性”对话框中的“常规”选项卡。若要查看“属性”对话框,请依次单击“文件”选项卡、“信息”、“属性”(位于右侧的文档预览下方)和“高级属性”。 语法:

{ FILESIZE [开关 ] }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 开关: \\k

以千字节 (KB) 为单位显示结果,四舍五入到最接近的整数。 \\m

以兆字节 (MB) 为单位显示结果,四舍五入到最接近的整数。 示例

{ FILESIZE \\k }K { FILESIZE \\m } MB

802 803 804 805 806 807 808 809 810 811 812 813 814 815

结果(在大小为 2,084,228 字节的文档中) 2084KB 2 MB

2.6.3 FILLIN 域

Fill-In 域会提示您输入文本。将打印您的响应信息,并代替该字段。 注释 要将响应信息插入到多个位置,请使用 Ask 域。

每次更新 Fill-In 域时,Word 会提示您响应,例如,当您按下 F9 或在邮件合并中逐页查看记录时。当您创建一个基于模板(.dotm 或 .dotx 文件)并且包含 Fill-In 域的新文档时,Word 会在每个 Fill-In 域中提示您响应。

可以在文档中使用 Fill-In 域,也可以将该域用作邮件合并的一部分。 在文档中使用 Fill-In 域

1. 在“插入”选项卡上的“文本”组中,单击“文档部件”,然后单击“域”。 2. 在“域名”列表中,选择“填充”。

3. 在“提示”框中,键入希望得到回答的问题。

4. 如果需要预定义的响应信息,则请选择“对提示的默认响应”复选框,并键入文本。 5. 如果您要在邮件合并中将相同的响应信息应用于所有记录,请选择“合并书签文字前提

示”复选框。否则,Word 将提示您响应每条记录。

第22页 共77页

Word中的域

816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 6. 单击“确定”。

将 Fill-In 域用作邮件合并的一部分 设置邮件合并时,请执行下列操作:

1. 在“邮件”选项卡上的“编写和插入域”组中,单击“规则”,然后单击“填充”。 2. 在“提示”框中,键入希望得到回答的问题。

3. 如果需要预定义的响应信息,请在“默认填充文字”框中键入响应信息。

4. 如果您要在合并中将相同的响应信息应用于所有记录,请选择“询问一次”复选框。否

则,Word 将提示您响应每条记录。 语法:

{ FILLIN [\提示\可选开关] }

注释 域代码指示域中显示的内容。域结果是在对域代码进行计算后文档中显示的内容。要在查看域代码及其结果之间切换,请按 Alt+F9。 说明: \提示\

显示在对话框中的文字,例如,“请输入客户姓名:” 可选开关: \\d \默认值\

如果未在提示对话框键中键入任何内容,则将指定默认响应。如果未键入响应信息,则域 { FILLIN \输入打字员的缩写:\将插入 \。

如果未指定默认响应,则 Word 将使用上一次输入的响应。要将空白项指定为默认响应,请在开关后键入空引号。例如,键入 \\d \。 \\o

邮件合并期间仅提示一次,而不是每次新数据记录合并时都提示。在生成的所有合并文档中插入相同的响应信息。 示例

841 842 843 844 845

1. 文档包括由 Fill-In 域组成的 PostScript。Fill-In 域的提示是―在此键入个人消息‖。 2. Fill-In 域将使用用户响应提示时键入的文本来更新。

2.6.4 = (Formula) 域

{ = Formula [Bookmark ] [\\# Numeric Picture ] }

第23页 共77页

Word中的域

846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 用数学公式计算数值。可以使用“公式”命令(“表格”菜单)或按 Ctrl+F9 在表格或常规文本中插入域。

如果使用电子表格应用程序(如 Microsoft Excel)将全部或部分工作表嵌入文档往往比在表格中使用 =(Formula) 域容易。 说明: 1. 公式

由数字、指代数字的书签、结果为数字的域、有效的运算符和函数的任意组合组成的表达式。该表达式可引用表格中的数值和函数的返回值。

了解: A. 运算符

在 = (Formula) 域中,可以使用数值与下列数学和关系运算符的任意组合。 + 加 – 减 * 乘 / 除 %

百分比 ^

乘方和开方 = 等于 < 小于 < =

小于等于 > 大于 > =

大于等于 < > 不等于 B. 函数

=(Formula) 域可使用以下函数返回的值。带空括号的函数可以接受任意数目的以逗号 (,) 或分号 (;) 分隔的参数,但必须使用 Microsoft Windows“控制面板”中的区域选项中定义的列表分隔符。参数可以是数字、公式或书签名。下列函数可接受对表格单元的引用作为参数:AVERAGE()、COUNT()、MAX()、MIN()、PRODUCT() 和 SUM()。 ABS(x)

返回公式或数字的正数值,不论它实际上是正数还是负数。 AND(x,y)

第24页 共77页

Word中的域

890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 如果逻辑表达式 x 和 y 同时为真,则返回值为 1,如果有一个表达式为假则返回 0。

AVERAGE( )

返回一组数值的平均数。 COUNT( )

返回列表中的项目数。 DEFINED(x)

如果表达式 x 是合法的,则返回值为 1,如果无法计算表达式,则返回值为 0。 FALSE 返回 0。 INT(x)

返回数值或公式 x 中小数点左边的数值。 MIN( )

返回一列数中的最小值。 MAX( )

返回一列数中的最大值。 MOD(x,y)

返回数值 x 被 y 除得的余数。 NOT(x)

如果逻辑表达式 x 为真,则返回 0(假),如果表达式为假,则返回 1(真)。 OR(x,y)

如果逻辑表达式 x 和 y 中的一个为真或两个同时为真,则返回 1(真),如果表达式全部为假,则返回 0(假)。 PRODUCT( )

返回一组值的乘积。例如,函数 { = PRODUCT (1,3,7,9) } 返回的值为 189。 ROUND(x,y)

返回数值 x 保留指定的 y 位小数后的数值,x 可以是数值或公式的结果。 SIGN(x)

如果 x 是正数,则返回值为 1,如果 x 是负值,则返回值为 -1。 SUM( )

返回一列数值或公式的和。 TRUE

返回数值 1。 C. 表格引用

在表格中执行计算时,可用 A1、A2、B1、B2 的形式引用表格单元格,其中字母表示列,数字表示行。与 Microsoft Excel 不同,Microsoft Word 对“单元格”的引用始终是绝对引用,并且不显示美元符号。例如,在 Word 中引用 A1 单元格与在 Excel 中引用 $A$1 单元格相同。

928 929 930 931

a) 引用单独的单元格

在公式中引用单元格时,用逗号分隔单个单元格,而选定区域的首尾单元格之间用冒号分隔(如下例所示)。

第25页 共77页

Word中的域

932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975

计算下列单元格的平均值:

=average(b:b) 或 =average(b1:b3)

=average(a1:b2)

=average(a1:c2) 或 =average(1:1,2:2)

=average(a1,a3,c2) b) 引用整行或整列

可以用以下方法在公式中引用整行和整列:

? 使用只有字母或数字的区域进行表示,例如,1:1 表示表格的第一行。如

果以后要添加其他的单元格,这种方法允许计算时自动包括一行中所有单元格。

? 使用包括特定单元格的区域。例如,a1:a3 表示只引用一列中的三行。使

用这种方法可以只计算特定的单元格。如果将来要添加单元格而且要将这些单元格包含在计算公式中,则就需要编辑计算公式。

c) 引用另一个表格中的单元格

若要引用其他表格中的单元格或从表格外部引用单元格,可用书签标记表格。例如,域 { =average(Table2 b:b) } 是对书签“Table2”所标记表格中的 B 列求平均值。

D. 书签

引用一个或多个数值的书签名称。 E. \\# 数字图片

指定数字结果的显示方式。该开关之所以称为“图片”开关,是因为使用符号来代表域结果的格式。 例如,域 { = SUM(ABOVE) \\# $#,##0.00 } 中的开关 \\# $#,##0.00 可使结果显示为“$4,455.70”。如果域的结果不是数字,则该开关不起作用。

注释 对于不包含间距的简单数字图片不需要使用引号,例如 { MarchSales \\# $#,##0.00 }。对于更复杂的以及包含文字与间距的数字图片,则需用引号将该数字图片括起来,如以下图片项目所示。如果您使用“插入”菜单上的“域”命令或“表格”菜单上的“公式”命令,Microsoft Word 会向数字图片开关添加引号。 您可将以下指令组合起来以建立一个数字图片开关。 a) 图片项 0

指定结果中必须显示的数字位数。如果在结果中该位置没有数字,则 Word 显示 0。例如,{ = 4 + 5 \\# 00.00 } 显示为“09.00”。 #

指定结果中必须显示的数字位数。如果在结果中该位置没有数字,则 Word 显示空格。例如,{ = 9 + 6 \\# $### } 显示为“$ 15”。 \\x

放弃占位符“x”左边的数字。如果占位符在小数点右边,Word 会将结果舍入到该位。例如:

{ = 111053 + 111439 \\# x## } 显示为“492“。

第26页 共77页

Word中的域

976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 { = 1/8 \\# 0.00x } 显示为“0.125”。 { = 3/4 \\# .x } 显示为“.8”。 . (小数点)

确定小数点的位置。例如,{ = SUM(ABOVE) \\# $###.00 } 显示为“$495.47”。 注释 注意:请使用在 Microsoft Windows“控制面板”中区域设置中所指定的小数点符号。 ,(数字分组符)

每三个数字间用此分隔符分开。例如,{ = NetProfit \\# $#,###,### } 显示为“$2,456,800”。

注释 请使用在 Microsoft Windows“控制面板”中区域设置中所指定的数字分组符号。 -(减号)

在为负的结果前添加一个减号,在为正或为 0 的结果前添加一个空格。例如,{ = 10 - 90 \\# -## } 显示为“-80”。 +(加号)

在为正的结果前添加一个正号,在为负的结果前添加一个负号,而在为 0 结果前添加一个空格。例如,{ = 100 - 90 \\# +## } 显示为“+10”,而 { = 90 - 100 \\# +## } 显示为“-10”。 %、$、* 等等

在结果中添加指定的字符。例如,{ = netprofit \\# \显示为“33%”。 \

为正与负的结果指定不同的数字格式。例如,如果书签 Sales95 为正值,则域 { Sales95 \\# \以常规格式显示该值,例如“$1,245.65”。负值以加粗格式和一个减号显示,例如“-$345.56”。 \为正、负和零结果指定不同的数字格式。例如,根据书签“Sales95”的值,域{ Sales95 \\# \} 分别将正值、负值和零显示为:$1,245.65,($ 345.56),$0。 'text'

在结果中添加文本。用单引号将该文本括起来。例如,域{ = { Price } *8.1% \\# \显示为“ $347.44 is sales tax”。 `numbereditem`

使用“题注”命令(“插入”菜单中“引用”子菜单)或插入 SEQ 域来显示已编号的上述项目数。将项目标识符(如“table”或“figure”)重音符中。序列号以阿拉伯数字显示。例如,{ = SUM(A1:D4) \\# \显示为“456.34 is the total of Table 2”。

2. 示例

示例 1

下列域减去一个由书签 GrossSales 所代表的数值。数字图片开关用货币符号显示结果,例如:$14,786.17:

{ = GrossSales-29,897.62 \\# \示例 2

以下 =(FORMULAR) 域计算文档的页数,该文档的页码由 47 开始;显示结果类似于“第 51 页 共 92 页”:

第27页 共77页

Word中的域

1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045

Page { PAGE } of { = (47 - 1) + { NUMPAGES } } 示例 3

以下示例引用表格中的数值。在示例中引用的单元格引用包含 = (Formula) 域的表格中的单元格。如果该域不在引用的表格中,则在单元格引用之后用书签标记该表格并指定该书签。

{ = SUM(ABOVE) } (插入一个表格单元格)

求一系列单元格的和,这些单元格包括从该域上方的单元格起,到该列顶部的单元格,或第一个空的单元格或无效单元格之间的所有单元格。 { = SUM(Table3 C3) }

由书签“Table3”标记的表格中第三行第三列的单元格的内容。 { = MIN(Table3 A1:D3) }

由书签“Table3”标记的表格中,第三行前四个单元格中的最小值。

2.7 G

2.7.1 GoToButton 域

GoToButton 域插入跳转命令,这有助于您查看长联机文档。当您双击 GoToButton 域的结果,Microsoft Word 将插入点移动到文档中的指定位置。以超链接域表示的超链接通常是 GoToButton 域的更好选择。 语法:

{ GOTOBUTTON 目标 显示文本 } 注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明: 目标

书签、页码或项目(例如脚注或批注)。页码可以是使用交叉引用命令(“插入”菜单,“引用”子菜单)插入的引用。

使用项目的字母和数字,而不是页码;例如,要跳转到文档中的第三部分,键入s3

字母 s l f a

1046 1047 1048 1049 1050 1051 1052 1053

说明 分区 线条 脚注 批注

注释 此标号不引用某个项目的实际标号。例如,“F4”是指在文档的第四个脚注,与其引用标记标号无关。 显示文本

文本或图形显示为\按钮”。您可以使用结果为文本或图形的域,例如书签或 IncludePicture。文本或图形在域结果中必须一行显示,否则,将发生错误。 示例

在以下示例中,“摘要”被定义为一个书签,单击此处会使 Word 跳转到摘要。 双击 { GOTOBUTTON Summary here } 以跳转到摘要。

第28页 共77页

Word中的域

1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090

此域和其周围的文本会产生以下结果: 双击此处以跳转到摘要。

在以下示例中,PageRef 域指示页码。若要插入 PageRef 域,请单击“插入”选项卡上“链接”组中的“交叉引用”命令,然后选择要跳转到的项目(例如表或标题)。(在“交叉引用”对话框中,确保您在“插入引用至”框中选择了页码。)您必须将字母“p”和“PageRef 域包含在引号中。

双击 { GOTOBUTTON \域将显示此结果: 双击

以跳转到摘要。

} 以跳转到摘要。

2.7.2 GreetingLine 域

{ GREETINGLINE [开关 ] }

插入邮件合并问候语。您可以设置此域的选项,并使用“域”对话框(“插入”菜单、“文本”组、“文档部件”命令、“域”命令)插入。但是,如果您正在邮件合并中使用此域,最轻松的插入方法是在“邮件”任务窗格的“编写和插入域”组中单击“问候语”。这样,可以快速指定地址元素和格式设置。

开关:

\\e

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

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

指定用于设置名称格式的语言 ID。默认的语言 ID 为文档中第一个字符的语言 ID

2.8 H

2.8.1 Hyperlink 域

超链接是一个“热点”,它使您可以跳转到另一个位置。该位置包括硬盘或公司网络上的另一个文件(如 Microsoft Word 文档或 Microsoft Excel 工作表)、Internet 地址(如 http://www.microsoft.com)或某个位置(如书签或幻灯片)。该域包含显示文本,通常为蓝色并带有下划线,用户可单击该显示文本以跳转到指定的位置。要插入超链接,请单击“插入”选项卡上“链接”组中的“超链接”命令。

安全性 任何阅读文档的人都可以看到域代码,因此请确保域代码中放置的信息不是机密信息。 语法:

第29页 共77页

Word中的域

1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 { HYPERLINK \文件名\开关 ] } 注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明: \文件名\

要跳转到的目标。如果位置包含具有空格的长文件名,请加引号。将单反斜线替换为双反斜线以指定路径,例如:

\

对于 Internet 地址,包括协议以及与 URL 相同的语法,例如: \

和 \。 开关: \\l

在文件中指定该超链接将跳转至的位置,例如某个书签。 \\m

将坐标追加至服务器端图像映射的超链接。 \\n

将在新窗口中打开目标网站。 \\o

指定超链接的“屏幕提示”文本。 \\t

指定目标,应将链接重定向至该目标。如果您需要某个页面在框架网页以外显示,请将框架网页链接至该页面。例如:

{ Hyperlink \文件名\

目标网页将显示在整个浏览器窗口中,而不是在框架内。 \\t 开关的选项是: \\t \

整页 \\t \

同一框架 \\t \

新窗口 \\t \

父框架

默认设置(未指定开关)是“页面默认值”(无)。 示例

此域代码和文本:“项目的预算是最终状态。有关详细信息,请单击 { HYPERLINK \。”,将产生以下内容:

“项目的预算是最终状态。有关详细信息,请单击 1999 年预算。”

单击蓝色文本将打开“我的文档”文件夹中名为 Budget.xls 的工作表。超链接文字是“1999 年预算”,该文字不包括在域语法中。您可以通过键入文字将其覆盖来编辑该域的显示文本。

第30页 共77页

Word中的域

1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174

2.9 I

2.9.1 IF 域

If 域将比较两个值,然后插入适于比较结果的文本。在邮件合并主文档中使用 If 域时,它可以检查合并的数据记录中的信息,如邮政编码或帐户。例如,您可以将邮件发送给特定城市的客户。

您可以在文档中使用 IF 域,也可以在邮件合并中将 IF 域用作 If-Then-Else 规则的一部分。

要在文档中使用 If 域,请执行下列操作:

1. 在“插入”选项卡上的“文本”组中,单击“文档部件”,然后单击“域”。 2. 在“域名”列表中,选择“If”。

3. 在“域代码”框中,按照上面显示的语法键入表达式、运算符、true 文本和 false 文本。 4. 单击“确定”。

要使用 IF 域用作邮件合并的一部分,在设置邮件合并时,请执行下列操作: 1. 在“邮件”选项卡上的“编写和插入域”组中,单击“规则”,然后单击“如果...那么...

否则...”。

2. 在“域名”列表中,选择一个合并域的名称,如“市/县”。 3. 在“比较”列表中,选择所需的运算符。例如,要选择特定城市中的收件人,请选择“等

于”。

4. 在“比较对象”框中键入要使用的值。例如,要选择在东京的收件人,请键入东京。

注释 如果您在“比较”列表中选择了“为空”或“不为空”,请将“比较对象”框保留为空。

5. 当您指定的条件为 true 时,在“插入此文本”框中,键入要在文档中显示的文本。例

如,若要自定义东京收件人的文本,可以键入专门对于东京用户。

6. 当您指定的条件为 true 时,在“否则插入此文本”框中,键入要在文档中显示的文本。

例如,要为不在东京的收件人提供通用文本,可以键入专门对于周边用户。 语法:

{ IF Expression1 运算符 Expression2 TrueText FalseText }

注释 域代码指示域中显示的内容。域结果是在对域代码进行计算后文档中显示的内容。要在查看域代码及其结果之间切换,请按 Alt+F9。 说明:

expression1, Expression2

要比较的值。这些表达式可以是返回一个值或数学公式的合并字段数据、书签名、字符串、数字和嵌套字段。如果表达式中包含空格,请用引号引起表达式。

注释

? Expression2 必须用引号引起,然后才能作为字符串进行比较。

? 如果运算符是 = 或 <>,则 Expression2 可用问号 (?) 表示任意单个字符,用星号 (*)

表示任意字符串。

? 如果在 Expression2 中使用星号,则 Expression1 中对应于星号的部分加上

Expression2 中的所有剩余字符,总数不能超过 128 个字符。 运算符

比较运算符。请在运算符前后各插入一个空格。

第31页 共77页

Word中的域

运算符 = <> > < >= <=

1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207

说明 等于 不等于 大于 小于 大于或等于 小于或等于

TrueText, FalseText

当比较结果为 true (TrueText) 或 false (FalseText) 时的文本。如果没有指定 FalseText 并且比较结果为 false,则 IF 域无结果。每个包含多个单词的字符串必须放在引号中。 示例

下面的示例指定如果客户的订单大于或等于 100 个单位,则文本“谢谢”就会显示在文档中。如果客户的订单数量小于 100 个单位,则文本“最低订单数量是 100”就会显示在文档中。

{IF order>=100 \谢谢\最小订单数量是 100 个单位\

2.9.2 IncludePicture 域

IncludePicture 域在域代码中插入指定的图形。

要插入一个 IncludePicture 域,请依次单击“插入”选项卡、“插入来自文件的图片”,单击要插入的图片文件,然后单击“插入”按钮旁边的箭头,再单击“链接到文件”。

IncludePicture 域替了换早期版本的 Microsoft Word 中使用的 Import 域。如果打开的文档包含导入域,他们仍将保留在文档中并正常运行。

安全性 任何阅读文档的人都可以看到域代码,因此请确保域代码中放置的信息不是机密信息。 语法:

{ INCLUDEPICTURE \文件名\开关 ] } 注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明: \文件名\

图形文件的名称和位置。如果位置包含具有空格的长文件名,请加引号。用双反斜杠替换单反斜杠以指定路径,例如:

\开关: \\c 转换器

标识要使用的图形过滤器。使用不带 .flt 文件扩展名的图形过滤器的文件名;例如,在 Pictim32.flt 过滤器中键入 pictim32。 \\d

通过不在该文档中保存图形数据减少文件大小。 注释

? 如果您双击某个由 IncludePicture 域插入的图形,Word 会在功能区上显示的“图片工

第32页 共77页

Word中的域

1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248

具格式”选项卡。要不使用 Word 中的绘图工具而更改图形,请在创建该图形的应用程序中编辑图形,然后更新 Word 中的域。

? 如果 Word 无法识别图形文件的格式,请选中“插入图片”对话框中的“文件类型”

框(在“插入”选项卡上,单击“插入来自文件的图片”)。此列表显示在您的系统上安装的图形过滤器。

2.9.3 IncludeText 域

IncludeText 域插入域代码中指定的文档中包含的文本和图形。您可以插入书签引用的整个文档或文档的一部分。此域在以前被称为 Include 域。

注释

? 如果源文档是 Word文档,则可以编辑从 IncludeText 域得到的插入文本,并将更改保

存回源文档。编辑插入文本,然后按 Ctrl+Shift+F7。 IncludeText 域不使用 OLE。

? 安全性 任何阅读文档的人都可以看到域代码,因此请确保域代码中放置的信息不是机

密信息。 语法:

{ INCLUDETEXT \文件名\书签 ] [开关 ] } 注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明: \文件名\

文档的名称和位置。如果位置包含具有空格的长文件名,请加引号。用双反斜杠替换单反斜杠以指定路径,例如:

\书签

引用 Microsoft Word 文档中要包括的部分的书签名称。 开关: \\!

可防止 Word 在插入的文本中更新域,除非先更新源文档中的域。 \\c 类名

以下是 Word 提供的文件格式转换器及其相应的类名称: WordPerfect version 6.x WordPerfect6x

WordPerfect 5.x for Windows WrdPrfctWin 示例

此域插入摘要书签引用的部分文件:

{ INCLUDETEXT \

2.9.4 Index 域

Index 域通过收集 XE(索引项)域指定的索引项来构建并插入索引。您可以通过单击“引用”选项卡上“索引”组中的“插入索引”插入 Index 域。

第33页 共77页

Word中的域

1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 语法:

{ INDEX [开关 ] }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 开关: \\b 书签

为以指定书签标记的文档部分构建索引。域 { INDEX \\b Select } 将为以“选择”标签标记的文档部分构建索引。 \\c 列

在页面上创建具有多个列的索引。域 { index \\c 2 } 将创建一个两列的索引。可以指定多达四个列。 \\d \分隔符\

与 \\s 开关配合使用,指定用于分隔序列号和页码的字符(最多五个)。域 { INDEX \\s chapter \\d \将以格式“2:14”显示页码。如果省略 \\d 开关,则将使用连字符 (-)。字符加引号。 \\e \分隔符\

指定用于分隔索引项及其页码的字符(最多五个)。{ INDEX \\e \域将在索引中显示“插入文本; 3”之类的结果。如果您省略 \\e 开关,则将使用逗号和空格 (, )。字符加引号。

\\f \标识符\

仅使用指定的项目类型创建索引。由 { INDEX \\f \生成的索引只包括以 XE 域标记的项目,例如 { XE \选择文本\。默认项目类型是“I”。 \\g \分隔符\

指定用于分隔一系列页面的字符(最多五个)。字符加引号。默认值是短划线 (-)。域 { INDEX \\g \至 \显示页面范围,如“查找文本,3 至 4”。 \\h \标题\

在索引字母组之间插入使用“索引标题”样式进行格式设置的文本。用引号引起该文本。域 { INDEX \\h \—A—\将在索引中每个字母组之前显示适当的字母。若要在组之间插入一个空白行,请使用空引号:\\h \。 \\K \分隔符\

指定用于分隔索引项及其交叉引用的字符。{ INDEX \\k \域将在索引中显示“插入文本:参见编辑”之类的结果。如果您忽略 \\k 开关,将使用一个句号和空格 (. )。字符加引号。 \\l \分隔符\

指定用于分隔多页引用的字符。默认字符是一个逗号和一个空格 (, )。您可以使用多达五个字符,但必须用引号括起来。域 { INDEX \\l \将在索引中显示这样一个结果,如“插入文本,23 或 45 或 66”。 \\p \范围\

编译指定字母的索引。域 { INDEX \\p a-m }将仅为字母 A 至 M 生成索引。若要包含以字母之外的字符为开头的条目,请使用感叹号 (!)。由 { INDEX \\p !--t } 生成的索引包括所有特殊字符,也包含字母 A 到 T。 \\r

使次索引项运行进入主索引项的同一行中。用户冒号 (:) 分隔主索引项和次索引项,用分号 (;) 分隔次索引项。域{ INDEX \\r } 将显示这样的条目,如“文本:插入 5、9;选择 2;

第34页 共77页

Word中的域

1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331

删除 15”。 \\s

当后面跟有一系列名称,将包括序号和页面编号。使用 \\d 开关将分隔符指定为连字符 (-),而不是默认值。 \\y

使您能够使用索引项的 yomi 文本。 \\z

定义了 Microsoft Word 用于生成索引的语言 ID。 示例

域 { INDEX \\s chapter \\d \将为主文档构建索引。每个子文档为一章;章节标题包括对章节进行编号的 SEQ 域。\\d 开关将以句号 (.) 分隔章节号和页码。从该域生成的索引类似如下所示: 亚里士多德, 1.2 地球, 2.6 木星, 2.7 火星, 2.6

2.9.5 Info 域

Info 域插入“属性”对话框中记录的有关活动文档或模板的信息。若要查看“属性”对话框,单击“文件”选项卡,单击“信息”,单击“属性”(右侧预览文档的下面),然后单击“高级属性”。 语法:

{ [ INFO ] 信息类型 [\新值\

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明: 信息类型

属性类型。在“域”对话框中指定属性。属性也用于分隔 Microsoft Word 域。 \新值\

更新活动文档或模板的“属性”对话框的可选信息。您可以指定下列属性的新信息:作者、备注、关键字、主题和标题。

2.10 K

2.10.1 Keywords 域

Keywords 域插入活动文档或模板的“属性”对话框中“摘要”选项卡上的“关键字”框中的内容。要查看“属性”对话框,请依次单击“文件”选项卡、“信息”、“属性”(右侧文档预览的下方),然后单击“高级属性”。 语法:

{ KEYWORDS [\新关键字\

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。

第35页 共77页

Word中的域

1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370

说明:

\新关键字\

替换“属性”对话框中“关键字”框中的当前内容的可选文本。文本不得超过 255 个字符并且必须加引号。

2.11 L

2.11.1 LastSavedBy 域

LastSavedBy 域插入最后修改并保存的人员姓名的文档。插入的名称来自“属性”对话框中的“统计”选项卡。要查看“属性”对话框,请依次单击“文件”选项卡、“信息”、“属性”(右侧文档预览的下方),然后单击“高级属性”。 语法:

{ LASTSAVEDBY }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 示例

如果最后保存文档的人员是 A. Gabor,则文本和域 \修订者:{ LASTSAVEDBY }\显示此结果:

\修订者:A. Gabor\

2.11.2 ListNum 域

ListNum 域在段落中的任意位置插入一组数字。ListNum 域可以从简单的或以大纲编号的列表中合并到编号。 语法:

{ LISTNUM [\名称\开关] }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明: 名称

使 LISTNUM 域与特定列表相关联。

要模拟 AUTONUM、AUTONUMOUT 和 AUTONUMLGL 域,请使用 LISTNUM 域中 NumberDefault、OutlineDefault 和 LegalDefault 名称。 开关: \\l

在列表中指定级别,覆盖域的默认行为。 \\s

指定该字段的起始值。始终假定该值是一个整数。 示例 1

本示例使用 LISTNUM 域以生成数字 (i)、(ii) 和 (iii):

购买人应当向银行交付首席财务官的证书,以证明 (i) 未发生违约,(ii) 已根据通用的会计原则准备好附带的财务报表,以及 (iii) 附带的证书正确阐明了用于确定第 5.08、5.09 和 5.10 节中指定比率的计算方法。

第36页 共77页

Word中的域

1371 1372 1373 1374 示例中的首个 LISTNUM 域包括名称和层切换: { LISTNUM NumberDefault \\l 6} 示例 2

本示例中使用 LISTNUM 域生成的字母与数字出现在同一行内:

1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404

示例中的每个 LISTNUM 域都包含名称和层切换: { LISTNUM OutlineDefault \\l 4}

2.11.3 Link 域

Link 域使用 OLE 将另一应用程序中的信息链接至您的 Word 文档中。当您从另一个应用程序中复制信息,并使用“选择性粘贴”命令(“开始”选项卡、“剪切板”组、“粘贴”命令箭头按钮)将该信息粘贴至 Word 文档中时,Microsoft Word 插入该域。

安全性:任何阅读文档的人都可以看到域代码,因此请确保域代码中放置的信息不是机密信息。

语法:

{ LINK 类名 \文件名\位置引用 ] [开关 ] }

注释 域代码决定域中显示的内容。计算域代码后文档中显示的为域结果。要在查看域代码和域代码结果之间切换,请按 Alt+F9。

说明: 类名

链接信息的应用程序类型。例如,对于 Microsoft Excel 图表,类名是“Excel.Chart.8”。Word 根据源应用程序确定该信息。

\文件名\

源文件的名称和位置。如果位置包含具有空格的长文件名,请加引号。将单反斜线替换为双反斜线以指定路径,例如:

\

引用位置:

标识源文件被链接的一部分。如果源文件是一个 Microsoft Excel 工作簿,则引用的可以是单元格引用或命名区域。如果源文件是一个 Word 文档,则引用的是一个书签。

第37页 共77页

Word中的域

1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 开关: \\a

自动更新 LINK 域;删除此开关以使用手动更新。 \\b

插入链接对象作为位图。 \\d

文档中未存储图形数据,从而减小文件大小。 \\f

使连接对象根据以下参数之一以特定方式更新其格式设置: 此值 0 1 2 3 4 5

指定

保留源文件的格式设置 不支持

匹配目标文档的格式设置 不支持

如果源文件是一个 Excel 工作簿,则保留源文件的格式设置 如果源文件是一个 Excel 工作簿,则匹配目标文档的格式设置 \\h

插入链接对象作为 HTML 格式文本。 \\p

插入链接对象作为图片。 \\r

在 RTF 格式 (RTF) 中插入链接对象。 \\t

在纯文本格式中插入链接对象。 \%u

插入链接对象作为 Unicode 文本。

示例:

以下示例从 Microsoft Excel 工作表中插入某个单元格区域。\\a 开关确保当 Microsoft Excel 中的工作表更改时,该信息随之更新:

{ LINK Excel.Sheet.8 \

1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436

第38页 共77页

Word中的域

1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475

2.12 M

2.12.1 MergeField 域

{ MERGEFIELD FieldName [Switches]}

在邮件合并主文档中将数据域名显示在“V 形”合并字符中,例如,?FirstName?。当主文档与所选数据源合并时,指定数据域的信息会插入在合并域中。

在 Microsoft Word 的以前版本中,合并的文档经常显示双空格来代替映射到丢失的数据的域。现在您可以使用开关来指定在域结果前后打印的文本(假定域包含数据)。

在主文档中插入合并域之前必须选择数据源。 说明: FieldName

所选数据源的域名记录中所列数据域名。域名必须完全符合域名记录中的域名。 开关: \\b

如果域非空,指定插入到 MERGEFIELD 域之前的文本。 \\f

如果域非空,指定插入到 MERGEFIELD 域之后的文本。 \\m

指定 MERGEFIELD 域是映射的域。 \\v

启用垂直格式设置的字符转换。 示例:

将下列三个 MERGEFIELD 域放在一起,并将 \\f 作为指定的开关以确认三个域之间有空格,但只有指定的域的信息显示在数据源中。

{ MERGEFIELD 尊称 \\f \名 \\f \姓 }

结果如下:

如果显示所有域,即为: Ms. Mindy Martin

如果数据源中缺少“名”域,则显示: Ms. Martin

注释 如果必须更改合并域中指定的域名,可编辑 MERGEFIELD 域代码中的域名。在域代码隐藏时更改域名无效。

第39页 共77页

Word中的域

1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514

2.12.2 MacroButton 域

MacroButton 域插入“宏”命令,您可以通过双击 MACROBUTTON 域的结果来运行该命令。您还可以在 MACROBUTTON 域中单击,然后按 Alt+Shift+F9。

安全性 宏可能包含病毒,因此在运行宏时要格外小心。请采用下列预防措施:在计算机上运行最新的防病毒软件;将宏安全级别设置为“高”;清除“信任所有安装的加载项和模板”复选框;使用数字签名;维护受信任的发布者的列表。 语法:

{ MACROBUTTON 宏名称 显示文本 } 注释 域代码决定域中显示的内容。计算域代码后文档中显示的为域结果。要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明: 宏名称

双击“域结果”时要运行的宏的名称。宏必须在活动文档模板或全局模板中可用。 显示文本

显示为“按钮”的文本或图形。您可以使用结果为文本或图形的域,例如书签或 INCLUDEPICTURE。文本或图形在域结果中必须出现在同一行,否则将会出现错误。 示例

双击以下字段,以运行 PrintEnvelope 宏。 域:

双击 { MACROBUTTON PrintEnvelope 结果:双击

为该信函打印信封。

} 为该信函打印信封。

2.12.3 MergeRec 域

在合并文档中,MergeRec 域显示当前数据记录的序号位置。该数据反映了在合并之前您应用于数据源的任何排序或筛选。您可以使用 MergeRec 域为邮件合并中的每个合并文档编号,便于您为数据源排序。

例如,如果人事数据库包含 2,000 个记录,则 MergeRec 域值的范围是从 1 到 2,000。但是,要发送套用信函给在公司工作 5 年的员工,您需要筛选数据源,生成一个小得多的记录集合,如包含 500 个记录。

如果您使用合并中的整个数据库,特定员工信函中的 MergeRec 值可能是 1,000。但是,当筛选生效时,同一员工的 MergeRec 值将不会超过 500。

数据记录的 MergeRec 域的值也受数据源的排序顺序影响。例如,如果您将邮件列表按字母升序排列,则以 A 开头的姓名的 MergeRec 值较低。但是,如果您将同一邮件列表按字母降序排列,则同一姓名的 MergeRec 值较高。 语法:

{ MERGEREC }

注释 域代码决定域中显示的内容。计算域代码后文档中显示的为域结果。要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明:

可以在文档中使用 MergeRec 域,也可以将 MergeRec 域用作邮件合并的一部分。

第40页 共77页

Word中的域

1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552

要在文档中使用 MergeRec 域,请执行下列操作:

1. 在“插入”选项卡上的“文本”组中,单击“文档部件”,然后单击“域”。 2. 在“域名”列表中,选择“MergeRec”。 3. 单击“确定”。

要将 MERGEREC 域用作邮件合并的一部分,在设置邮件合并时,请执行下列操作: 在“邮件”选项卡上的“编写和插入域”组中,单击“规则”,然后单击“合并记录 #”。 示例

以下示例使用 Printdate 域旁的 MergeRec 域来创建唯一的发票编号。当主文档与数据源合并时,来自 MergeRec 域的数字被添加到代表打印发票的日期和时间的数字。

发票编号:{ PRINTDATE \\@ \第 12 张发票打印于 2007 年 2 月 13 日 9:46,文档如下所示: 发票编号:02132007094612

2.12.4 MergeSeq 域

MergeSeq 域为邮件合并中的每个合并记录编号。在合并完成前,此编号不可见。该编号可能与 MergeReq 域插入的值不同。

您可以使用 MergeReq 域来计算合并文档中记录的数量。例如,一批套用信函中的最后一个记录显示信函的总数。您可以根据此总数来计算邮费。 语法:

{ MERGESEQ }

注释 域代码决定域中显示的内容。计算域代码后文档中显示的为域结果。要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明:

可以在文档中使用 MergeSeq 域,也可以将此域用作邮件合并的一部分。 要在文档中使用 MergeSeq 域,请执行下列操作:

1. 在“插入”选项卡上的“文本”组中,单击“文档部件”,然后单击“域”。 2. 在“域名”列表中,选择“MergeSeq”。 3. 单击“确定”。

要将 MergeSeq 域用作邮件合并的一部分,在设置邮件合并时,请执行下列操作: 在“邮件”选项卡上的“编写和插入域”组中,单击“规则”,然后单击“合并序列 #”。 示例

假定您向邮件合并中的主文档添加 MergeReq 域和 MergeSeq 域。您从 150 个记录的数据源筛选出有 25 个姓名的收件人列表。在这种情况下,MergeReq 值和 MergeSeq 值的范围都将是 1 至 25。如果您在“邮件合并收件人”对话框中(位于“邮件”选项卡上的“开始邮件合并”组中“编辑收件人列表”按钮)清除两个联系人姓名旁边的复选框而将其从合并中删除,则 MergeReq 值的范围仍是 1 至 25,其中将丢失两个值,这是因为合并的数据源仍然包含 25 个记录。但是在这种情况下,MergeSeq 值的范围现在是 1 到 23,因为仅合并 23 个记录。

注释 在您完成合并后才能在合并文档中看到 MergeSeq 域中的值。

第41页 共77页

Word中的域

1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592

2.13 N

2.13.1 NEXT 域

Next 域指示 Word 将下一条数据记录合并入当前的合并文档中,而不是启动一个新的合并文档。使用 Next 域打印单个合并文档中特定数量的数据记录。

如果您的目标是列举信息,且该信息来自同一文档中的多个数据记录,如成员目录或价目表,请勿使用 Next 域。相反,当您启动邮件合并时,请选择“目录”作为主文档类型。

注释

? 如果您将邮件标签页设置为主文档,则 Word 会在邮件合并过程中自动插入此域。 ? Next 域不能在脚注、尾注、批注、页眉、页脚或数据源中使用。Next 域不能嵌套在任

何其他域中或与 SkipIf 域一起使用。

? 在主文档中的第一组合并 (MergeField) 域之后插入 Next 域;否则,Word 在合并时会

跳过第一条数据记录。

? 在主文档中重复合并域组和 Next 域的次数应以填满一页为准,或以您所需的数据记录

数为准。 语法: { NEXT }

注释 域代码决定域中显示的内容。计算域代码后文档中显示的为域结果。要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明:

可以在文档中使用 Next 域,也可以将此域用作邮件合并的一部分。

要在文档中使用 Next 域,请执行下列操作:

1. 在“插入”选项卡上的“文本”组中,单击“文档部件”,然后单击“域”。 2. 在“域名”列表中,选择“Next”。 3. 单击“确定”。

要将 Next 域用作邮件合并的一部分,在设置邮件合并时,请执行下列操作: ? 在“邮件”选项卡上的“编写和插入域”组中,单击“规则”,然后单击“下一记录”。 示例

下面的示例使用 Next 域向收件人通知在收件人自己的约会之后的那个约会的开始时间。

您的约会是从 { MERGEFIELD \} 到 { MERGEFIELD \。您的顾问有另一个约会,其将立即在 { NEXT }{ MERGEFIELD \开始,因此请相应地安排您的时间。

如果此合并的数据源是按 AppointmentStartTime 升序排序的,则生成的文档如下所示: 您的约会时间为 10:00 到 10:55。您的顾问有另一个约会,其将立即在 11:00 开始,因此请相应地安排您的时间。

2.13.2 NEXTIF 域

NextIf 域比较了两个表达式。如果比较结果为真,Word 会将下一条数据记录合并到当前合并文档中。如果比较结果为假,Word 会将下一条数据记录合并到新合并文档中。

您可以使用 NextIf 域将数据记录分组,正如在数据库报告中一样。例如,您可以同时

第42页 共77页

Word中的域

1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 使用 If、Set 和 NextIf 域将邮政编码相同的所有记录合并到一个合并页面中,并当数据文件中出现新的邮政编码时创建新的合并页面。但是,建立这样的合并非常复杂,且要求您的数据源格式化以适应合并域。

如果您的目标是有选择地加入数据源中的某些记录,通过使用“邮件合并收件人”对话框中的“筛选”命令,您可以更轻松地实现。当单击“邮件”选项卡上的“开始邮件合并”组中的“编辑收件人列表”时,会显示“邮件合并收件人”对话框。

注释

NextIf 域不能在脚注、尾注、批注、页眉、页脚或数据源中使用。 NextIf 域不能嵌套在任何域中。 语法:

{ NEXTIF Expression1 运算符 Expression2 } 注释 域代码决定域中显示的内容。计算域代码后文档中显示的为域结果。要在查看域代码和域代码结果之间切换,请按 Alt+F9。 属性

expression1、Expression2

您要比较的值。这些表达式可以是合并域数据、书签名称、字符、数字、返回一个值的嵌套域或数学公式。如果表达式中包含空格,请将表达式用引号引起来。

注释

如果在表达式中使用合并域 (MergeField),则该合并域引用的是当前数据记录中的数据,而不是下一条数据记录中的数据。

Expression2 必须用引号引起,然后才能作为字符串进行比较。

如果运算符是 = 或 <>,则 Expression2 可用问号 (?) 表示任意单个字符,用星号 (*) 表示任意字符串。

如果在 Expression2 中使用星号,则 Expression1 中对应于星号的部分加上 Expression2 中的所有剩余字符,总数不能超过 128 个字符。 运算符

比较运算符 请在运算符前后各插入一个空格。 运算符 = <> > < >= <=

说明 等于 不等于 大于 小于 大于或等于 小于或等于

1622 1623 1624 1625 1626 说明:

可以在文档中使用 NextIf 域,也可以将该域用作邮件合并的一部分。 要在文档中使用 NextIf 域,请执行下列操作:

1. 在“插入”选项卡上的“文本”组中,单击“文档部件”,然后单击“域”。 2. 在“域名”列表中,选择“NextIf”。

第43页 共77页

Word中的域

1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669

3. 在“域代码”框中,按照上面显示的语法键入表达式、运算符、true 文本和 false 文本。 4. 单击“确定”。

要将 NextIf 域用作邮件合并的一部分,在设置邮件合并时,请执行下列操作: 1. 在“邮件”选项卡上的“编写和插入域”组中,单击“规则”,然后单击“下一记录条

件”。

2. 在“域名”列表中,选择一个合并域的名称,如“城市”。 3. 在“比较”列表中,选择所需的运算符。例如,要选择特定城市中的收件人,请单击“等

于”。

4. 在“比较对象”框中键入要使用的值。例如,要选择东京的收件人,请键入“东京”。 注释 如果您在“比较”列表中选择了“为空”或“不为空”,请将“比较对象”框保留为空。 示例

数据源包含一个域来标记每个邮政编码的最后记录,而且数据源已分类所以具有相同邮政编码的数据会出现在一起。当您将数据源这样设置时,您可以使用 Word 中的 Set 和 IF 域来检查某个记录是否是数据源中最后出现的邮政编码。

有了该检查,您可以使用 NextIf 域来检查当前记录是否是最后出现的某个特定邮政编码。只要当前记录不是最后出现的邮政编码,该邮政编码的记录将会被添加到当前的合并文档中。当当前记录是最后出现的邮政编码,则会为数据源中列出的下一个邮政编码开始新的合并文档。

当您将下列 NextIf 域插入邮件合并主文档中时,NextIf 域会检查当前数据记录中 LastZipcode 域的内容。如果 LastZipcode 为空,数据源中下一个记录的数据将被合并到当前合并文档中。如果 LastZipcode 不为空,数据源中下一个记录的数据将被合并到新合并文档中。

{ NEXTIF { MERGEFIELD LastZipcode } = \

2.13.3 NoteRef 域

NoteRef 域插入脚注或尾注引用标记,对于该引用标记,您已用书签表明多个引用引自相同标记或交叉引用的脚注或尾注。如果您修改脚注或尾注的顺序,则 NoteRef 域的新结果反映新的编号。

NoteRef 域代替早期版本的 Word 中使用的 FtnRef 域。如果打开的文档包含 FtnRef 域,则该域仍然保留在文档中且运行正常。 语法:

{ NOTEREF 书签 [开关] }

注释 域代码决定域中显示的内容。计算域代码后文档中显示的为域结果。要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明: 书签

书签名称是指脚注或尾注的引用标记。书签必须指文档文本中的引用标记,而不是脚注或尾注窗口中的引用标记。如果不存在书签,则您必须创建书签。 开关: \\f

插入引用标记,该引用标记需与脚注引用样式或尾注引用样式具有相同的字符格式。 \\h

在书签标记的脚注中插入超链接。

第44页 共77页

Word中的域

1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708

\\p

插入脚注或尾注的相对位置。

在文档中,如果 NoteRef 域显示在书签之前,则其计算结果为“低于”。 如果 NoteRef 域显示在书签之后,则其计算结果为“高于”。 如果 NoteRef 域显示在书签中,则返回错误。 示例

以下文本和域出现在文档的脚注中。书签“Brun”将脚注引用标记标记为脚注 3: “在 Brun 的新工作簿中讨论了该流程(请参阅注释 {NoteRef brun})。” 更新域时,将会显示脚注数:

“在 Brun 的新工作簿中讨论了该流程(请参阅注释 3)。\

2.13.4 NumChars 域

NumChars 域使用“属性”对话框中“统计”选项卡上的信息,插入文档中的字符数。要查看“属性”对话框,请依次单击“文件”选项卡、“信息”、“属性”(右侧文档预览的下方),然后单击“高级属性”。 语法:

{ NUMCHARS }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 示例

= (公式) 域 { = { NUMCHARS } / { NUMWORDS } } 通过将字符数除以单词数来计算单词平均长度。

2.13.5 NumPages 域

NumPages 域使用“属性”对话框的“统计”选项卡上的信息,插入文档中的总页数。若要查看“属性”对话框,请依次单击“文件”选项卡、“信息”、“属性”(位于右侧的文档预览下方)和“高级属性”。 语法:

{ NUMPAGES }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 示例

要在文档的每一页上打印“第 12 页,共 45 页”等信息,请在页眉或页脚中插入以下文本和域。

第 { PAGE } 页,共 { NUMPAGES } 页

如果页码上的页码编号不是以 1 开始,则使用 = (公式) 域来计算总页数。若要确定活动文档的起始页码 (StartingNumber),请依次单击“插入”选项卡、“页码”和“设置页码格式”。起始页码显示在“起始编号”框中。

第 { PAGE } 页,共 { = (StartingNumber - 1) + { NUMPAGES } } 页

2.13.6 NumWords 域

NumWords 域使用“属性”对话框的“统计”选项卡上的信息,插入文档中的总字数。

第45页 共77页

Word中的域

1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747

若要查看“属性”对话框,请依次单击“文件”选项卡、“信息”、“属性”(位于右侧的文档预览下方)和“高级属性”。 语法:

{ NUMWORDS }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 示例

= (公式) 域 { = { NUMCHARS } / { NUMWORDS } } 通过将字符数除以单词数来计算单词平均长度。

2.14 P

2.14.1 Page 域

Page 域插入 Page 域所在页面的页码。单击“插入”选项卡的“页眉和页脚”组中的“页码”并单击某个库的页码时,Word 将插入 Page 域。 注释 PAGE 域的值不能超过 32,767。 语法:

{ PAGE [\\* 格式开关 ] }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 开关:

\\* 格式开关:

覆盖“页码格式”对话框的“数字格式”框中选定的数字样式的可选开关(依次单击“插入”选项卡、“页码”命令、“设置页码格式”)。

注释 若要修改页码的字符格式,请修改页码字符样式。

2.14.2 PageRef 域

PageRef 域插入书签的页码作为交叉引用。若要对文档中的项目进行交叉引用,请使用“交叉引用”命令(单击“插入”选项卡、“链接”组)。 语法:

{ PAGEREF 书签 [\\* 格式开关 ] }

注释 域代码决定域显示的内容。域结果是计算域代码之后文档中显示的内容。若要在查看域代码和域代码结果之间切换,请按 Alt+F9。 说明:

\\* 格式开关: 覆盖“页码格式”对话框的“数字格式”框中选定的数字样式的可选开关(依次单击“插入”选项卡、“页眉和页脚”组、“页码”命令、“设置页码格式”)。 开关: \\h

创建指向已添加书签的段落的超链接。 \\p

使该域显示其相对于源书签的位置。

第46页 共77页

本文来源:https://www.bwwdw.com/article/zedr.html

Top