Word 域:PAGE、NUMPAGES、STYLEREF、REF 与域代码开关

适用场景

页脚要显示“第 X 页,共 Y 页”;页眉要显示当前章节名;正文要交叉引用“见第 3 节”;文件名、日期、总页数要自动更新。这些都不是手打文字,而是域(Field):Word 会在打开、打印或按 F9 时重新计算结果。

插入与查看域

  1. 光标放在要插入的位置。
  2. 按 Ctrl+F9(Mac 为 Cmd+F9)插入域代码大括号 { }。
  3. 在大括号里输入域名和参数,例如 { PAGE }。
  4. 按 F9 更新,或右键“更新域”。
  5. 按 Alt+F9 在“域代码”和“域结果”之间切换。

大括号必须用 Ctrl+F9 生成;直接键盘输入 {} 只是普通字符,Word 不会执行。

常用域

域 作用 示例
PAGE 当前页码 { PAGE }
NUMPAGES 文档总页数 { NUMPAGES }
SECTIONPAGES 当前节总页数 { SECTIONPAGES }
STYLEREF 引用某个样式的文字 { STYLEREF "标题 1" }
REF 引用书签内容 { REF 图1 \h }
PAGEREF 引用书签所在页码 { PAGEREF 图1 \h }
INCLUDETEXT 插入另一个文件的内容 { INCLUDETEXT "C:\\docs\\a.docx" }
DATE 当前日期 { DATE \@ "yyyy-MM-dd" }
FILENAME 文件名 { FILENAME \p }
MERGEFIELD 邮件合并字段 { MERGEFIELD 姓名 }
TOC 目录 { TOC \o "1-3" \h \z \u }
SEQ 图表编号 { SEQ 图 \* ARABIC }
DOCPROPERTY 文档属性 { DOCPROPERTY "Title" }

页码组合

第 { PAGE } 页,共 { NUMPAGES } 页
第 { PAGE } 页 / 第 { SECTIONPAGES } 页(本节)

PAGE 受“页码格式 → 起始页码”影响;NUMPAGES 是整篇文档总页数;SECTIONPAGES 是当前节总页数。分节后页码从 1 开始时,NUMPAGES 仍显示全文页数,这是正常的。

页眉显示章节名

{ STYLEREF "标题 1" \* MERGEFORMAT }

STYLEREF 会找当前页上第一个“标题 1”段落,把文字显示在页眉里。标题样式名要和文档语言一致:中文版是“标题 1”,英文版是“Heading 1”。如果页眉显示 错误!未找到引用源。,检查样式名和标题是否真的应用了该样式。

交叉引用

“引用 → 交叉引用”可以插入 REF 或 PAGEREF 域,指向书签、标题、图表、脚注等。交叉引用的目标被删除后,域会显示“错误!未找到引用源。”;重新插入或修复书签即可。

域开关

域代码末尾可以用开关控制格式:

开关 作用 示例
\* MERGEFORMAT 保留域结果的格式 { REF 图1 \* MERGEFORMAT }
\# 数字格式 { MERGEFIELD 金额 \# "#,##0.00" }
\@ 日期时间格式 { DATE \@ "yyyy年M月d日" }
\h 创建超链接 { REF 图1 \h }
\p 显示完整路径 { FILENAME \p }
\* Arabic 阿拉伯数字 { PAGE \* Arabic }
\* ROMAN 罗马数字 { PAGE \* ROMAN }

开关之间用空格分隔,顺序一般不影响结果;格式代码要加双引号。

更新、锁定与取消链接

操作 快捷键 说明
更新选中域 F9 只更新选中的域
更新所有域 Ctrl+A 后 F9 只作用于当前故事(正文/页眉等)
切换域代码 Alt+F9 全局显示/隐藏域代码
锁定域 Ctrl+F11 防止更新
解除锁定 Ctrl+Shift+F11 允许更新
取消链接 Ctrl+Shift+F9 把域结果变成普通文字,不能再更新

打印前建议更新目录、页码和交叉引用;Word 在打印时通常会更新部分域,但不要依赖它。页眉页脚里的域要单独进入页眉页脚后 Ctrl+A、F9。

易错点

相关条目

参考链接

读完自测

合上页面,先回答,再展开对照。

  1. 为什么不能直接键盘输入 { PAGE }?
  2. PAGE、NUMPAGES、SECTIONPAGES 分别表示什么?
  3. 页眉里的 STYLEREF "标题 1" 显示“错误!未找到引用源”,常见原因是什么?
答案
  1. 普通大括号只是字符;必须用 Ctrl+F9 插入域代码大括号,Word 才会执行。
  2. PAGE 当前页;NUMPAGES 全文总页数;SECTIONPAGES 当前节总页数。
  3. 当前页没有应用“标题 1”样式的段落,或样式名与文档语言不一致。
微信小程序码:扫码打开命令速查小程序

小程序版

微信扫码,随时查命令