在Microsoft Word中,域(Field)是一种特殊的代码,用于指示Word在文档中插入特定内容或自动完成复杂功能。例如,使用域可以插入日期和时间,并让Word自动更新这些信息。域广泛应用于插入页码、时间、特定文字或图形,以及自动编写索引和目录等。本文详细介绍域的概念、操作方法和高级应用。
域由域代码和域结果两部分组成。域代码是代表域的符号,域结果是利用域代码进行替换计算后得到的内容。域类似于Excel中的公式:域代码相当于公式,域结果相当于计算得到的值。域的最大优点是可以根据文档的改动或其他因素自动更新。例如,生成目录后,页码会随页面增减而变化,通过更新域即可自动修改页码。
Word将许多域内置为菜单命令,用户可通过菜单插入域,无需直接与域代码打交道。以下介绍域的主要操作。
域的选项
域代码位于大括号中。要显示域代码或隐藏域结果,可按以下步骤操作:
- 单击【工具】菜单中的【选项】命令,打开【选项】对话框,选择【视图】选项卡。
- 在【显示】选项组中,清除【域代码】复选框可隐藏域代码,显示域结果;选中则显示域代码。
- 通过【域底纹】下拉框选择域底纹显示方式:【显示】始终显示底纹,【不显示】从不显示,【选取时显示】仅选定域时显示底纹。
- 单击【确定】按钮。
插入域
插入预定义域的方法如下:
- 将插入点置于要插入域的位置。
- 选择【插入】菜单中的【域】命令,打开【域】对话框。
- 在【类别】列表框中选择所需类别,【域名】列表框将显示该类别的所有域名。若选择【全部】,则列出所有域名。
- 在【域名】列表框中单击选定所需域名。
- 若该域有开关项,可单击【选项】按钮,在【域选项】对话框中添加格式开关,单击【添加到域】后确定。
- 若选中【更新时保留原格式】复选框,更新域时将保留应用于域结果的字符格式;否则更新格式。
- 单击【确定】插入域。
显示域代码
文档通常显示域结果。要编辑域,需显示域代码。切换方法:
- 右键单击域,选择【切换域代码】命令,可在域代码和域结果间切换。
- 快捷键:将插入点置于域中,按Shift+F9切换单个域;按Alt+F9切换文档中所有域。
- 通过【工具】→【选项】→【视图】,选中【域代码】复选框,可显示所有域代码。
更新域
域结果随文档变化而更新。部分域(如页码)自动更新,其他域需手动更新:
- 更新单个域:选定域,按F9键,或右键选择【更新域】。
- 更新所有域:按Ctrl+A全选文档,再按F9键。
- 打印时自动更新:在【工具】→【选项】→【打印】选项卡中,选中【更新域】复选框。
锁定域
为防止域更新,可锁定域或解除链接:
- 锁定域:选定域,按Ctrl+F11。锁定后,右键菜单中【更新域】命令变灰,按F9会发出警告。
- 解除锁定:按Ctrl+Shift+F11。
- 解除链接:选定域,按Ctrl+Shift+F9,将域结果转换为静态文本,无法恢复链接。
嵌套域
Word允许嵌套使用域。例如,计算每页平均字数:每页平均字数={={NUMCHARS}/{NUMPAGES}}。操作步骤:
- 将插入点置于“每页平均字数=”后。
- 按Ctrl+F9插入外层大括号,键入“=”。
- 再按Ctrl+F9插入内层大括号,键入“NUMCHARS \* MERGEFORMAT”。
- 将插入点移到NumPages域大括号后,键入“/”。
- 再按Ctrl+F9插入大括号,键入“NUMPAGES \* MERGEFORMAT”。
- 按F9显示结果。
通过掌握域的操作,用户可以大幅提升文档自动化水平,确保数据准确性和工作效率。