NumPages 和公式的 Word 语法错误

Mar*_*ams 16 field-codes microsoft-word microsoft-word-2013

我正在尝试将以下内容用作 word 中的字段:

{ = { NumPages } - 1 }
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

!语法错误,{

我似乎按照Microsoft使用了正确的格式。有任何想法吗?一如既往的感谢。

kro*_*owe 25

以下是您必须遵循的步骤才能完成您的任务:

  1. Alt+F9显示域代码。
  2. 选择整个{NUMPAGES}字段,包括{}
  3. Ctrl+ F9- 这将{ }在 NUMPAGES 字段周围放置一对大括号,使其现在看起来像:

    { {NUMPAGES} }
    
    Run Code Online (Sandbox Code Playgroud)
  4. 在 { { 之间插入一个 = 符号,在 } } 之间插入 -1 以便该字段现在看起来像:

    {={NUMPAGES}-1}
    
    Run Code Online (Sandbox Code Playgroud)
  5. 现在按Alt+F9隐藏域代码并选择该域,它可能仍会显示总页数,然后按F9更新域。你现在应该得到你想要的结果。

如果Update Fields选中Tools>Options>Print菜单项下的框(较新的版本会将其放入File>Options>Display),则预览文档也将更新字段以及打印它。

在此处输入图片说明

处理字段时要记住的主要事情是必须使用Ctrl+F9插入一对{ }. 从键盘输入它们不起作用。