Word 2011 中检查最后一页的字段代码中的 IF 评估

Word 2011 中检查最后一页的字段代码中的 IF 评估

我尝试在 Word 中使用 IF 域代码,但得到了完全不可预测的行为。

我的语法是这样的:

{IF PAGE = NUMPAGES "YES" "NO"}

我已将其插入到页脚、文本框、文档内嵌以及我能想到的任何其他可以解决问题的地方。结果,最后一页的页码要么是“1”,要么是没有任何实际原因的语法错误。我做错了什么?这不是邮件合并,这是 Word 模板。

谢谢你的帮助。

答案1

首先,您需要像这样嵌套 { PAGE } 和 { NUMPAGES } 字段

{ 如果 { 页数 } = { 页数 } "是" "否" }

其中每对 { } 都是一对特殊字段代码括号,您可以在 Windows Word 上使用 ctrl-F9 插入。

如果你使用章节页码,但不起作用,

{ 如果 { 第 #0 页 } = { 页数 } "是" "否" }

至少在某些情况下有效。

相关内容