Microsoft Word 2013 - if 语句不起作用

Microsoft Word 2013 - if 语句不起作用

我有一个字段代码,其行为很奇怪。当我输入代码时,

{ IF NUMPAGES=NUMPAGES "A" "B" }

然而,当我扭转这种局面时,我得到了A预期的结果,即

{ IF NUMPAGES<>NUMPAGES "A" "B" }

我还是明白A

为什么会发生这种情况?

答案1

你需要说

{ IF NUMPAGES <> NUMPAGES "A" "B" }

Word 帮助:字段代码:IF 字段说,

操作员

比较运算符。在运算符前后插入空格。
                        ⋮

我找不到任何相关记录,但看起来 Word 正在将您的代码解释为

IF "NUMPAGES<>NUMPAGES" ≠ "" ... 

相关内容