我试图在Word中使用IF域代码,但我得到了根本不可预测的行为。
我的语法是这样的:
{IF PAGE = NUMPAGES "YES" "NO"}
我已将其插入页脚,文本框,内嵌文档和我能想到的任何其他故障排除。我的结果是获得了最后页码的“1”,没有任何语法错误,也没有关于原因的真实模式。我究竟做错了什么?这不适用于邮件合并,这适用于单词模板。
谢谢你的帮助。
我试图在Word中使用IF域代码,但我得到了根本不可预测的行为。
我的语法是这样的:
{IF PAGE = NUMPAGES "YES" "NO"}
我已将其插入页脚,文本框,内嵌文档和我能想到的任何其他故障排除。我的结果是获得了最后页码的“1”,没有任何语法错误,也没有关于原因的真实模式。我究竟做错了什么?这不适用于邮件合并,这适用于单词模板。
谢谢你的帮助。
Answers:
对于初学者,您需要像这样嵌套{PAGE}和{NUMPAGES}字段
{IF {PAGE} = {NUMPAGES}“是”“否”}
其中每对{}是一对特殊的字段代码括号,您可以在Windows Word上使用ctrl-F9插入。
如果您使用的章节页码编号不起作用,但是
{IF {PAGE#0} = {NUMPAGES}“是”“否”}
至少在某些情况下有效。