我尝试在 Word 中使用 IF 域代码,但得到了完全不可预测的行为。
我的语法是这样的:
{IF PAGE = NUMPAGES "YES" "NO"}
我已将其插入到页脚、文本框、文档内嵌以及我能想到的任何其他可以解决问题的地方。结果,最后一页的页码要么是“1”,要么是没有任何实际原因的语法错误。我做错了什么?这不是邮件合并,这是 Word 模板。
谢谢你的帮助。
答案1
首先,您需要像这样嵌套 { PAGE } 和 { NUMPAGES } 字段
{ 如果 { 页数 } = { 页数 } "是" "否" }
其中每对 { } 都是一对特殊字段代码括号,您可以在 Windows Word 上使用 ctrl-F9 插入。
如果你使用章节页码,但不起作用,
{ 如果 { 第 #0 页 } = { 页数 } "是" "否" }
至少在某些情况下有效。