Ms word MS Word,带下拉框的IF字段代码

Ms word MS Word,带下拉框的IF字段代码,ms-word,Ms Word,我试图根据文档下拉框中的选择使IF字段代码正常工作 简化版本如下所示 No. of people: (drop-down box) one There { if "{ REF Dropdown1 }" = "one" "is one person" "are many people" } 在下拉框中,选项为“一”或“多” 出于某种原因,上述情况返回“有很多人”,即使我的选择是“一”。{REF Dropdown1}返回“一” 我错过什么了吗 一些可能性(我假设在下拉列表中选中了“退出时计算”,

我试图根据文档下拉框中的选择使IF字段代码正常工作

简化版本如下所示

No. of people: (drop-down box)
one

There { if "{ REF Dropdown1 }" = "one" "is one person" "are many people" }
在下拉框中,选项为“一”或“多”

出于某种原因,上述情况返回“有很多人”,即使我的选择是“一”。{REF Dropdown1}返回“一”

我错过什么了吗

一些可能性(我假设在下拉列表中选中了“退出时计算”,这似乎是由您看到的{REF dropdown}值确认的)

  • 您没有在嵌套字段上使用特殊字段代码大括号 (即{IF}字段内的{REF Dropdown1},即您需要 可以在Windows上使用ctrl-F9插入的排序
  • 书签“Dropdown1”已被修改,因此它涵盖了更多内容 在某些情况下,这似乎是可能的 尽管我通常发现书签是 如果进入“字段属性”对话框,将正确重新应用, 重新输入书签名称并单击“确定”。如果使用

    a{REF Dropdown1}b

  • 您可能可以看到“覆盖”的任何额外字符 书签。IF字段中的语法与您的不同 张贴,例如,在内部“{”或类似的符号前有一个空格


  • 天哪,你真是个救命恩人。我没有在裁判场上使用特殊的支架,我真傻。