Word 2007 中的两个不同页码(一个从 1 开始,另一个从 VI 开始)

use*_*007 3 microsoft-word-2007 microsoft-word page-numbers

我有一个文档 (docA),标题中带有阿拉伯语页码。现在 docA 是论文的一部分,在页脚中有罗马数字。

所以我想在 docA 中添加罗马页码。这没有问题。但现在我想调整罗马数字的编号(正如论文所说的五页)。这就是我要的:

  • 标题中的阿拉伯语页码,从 1
  • 页脚中的罗马页码,从 VI

我试过这个:我选择了“页码”、“页码格式”并尝试调整起点。但是,这会更改两个页码。

如何在页眉和页脚中使用不同的编号?

Bob*_*Bob 6

您可以使用域代码执行此操作。

Alt+F9切换显示域代码和计算值。您会注意到,当您插入页码时,它实际上是{ PAGE }.

请注意,大括号{ }不能输入,必须使用Ctrl+插入F9

我们需要做的是使用一个公式。您想将数字偏移 5,因此您需要以下内容:

{ = { PAGE } + 5 \*ROMAN }
Run Code Online (Sandbox Code Playgroud)

要插入这个:

  1. Ctrl+F9两次得到{ { } }

  2. PAGE在内部大括号内键入

  3. =在前两个(左)大括号之间键入

  4. + 5 \*ROMAN在最后两个(右)大括号之间键入

  5. Alt+F9查看结果


说明

=表示公式字段。它类似于 Excel 公式,但更基本一些。

所述{ PAGE }插入当前页号为式-内场首先计算。如果您在第一页,公式字段会看到类似{ = 1 + 5 \*ROMAN }. 如果PAGE没有通过将其括在大括号中来表示为字段代码,则将文本PAGE插入到公式字段中,该字段将其解释为书签

添加应该是显而易见的。

\*指定显示的格式。ROMAN表示大写罗马数字,roman表示小写罗马数字。如果您不指定格式,则默认为阿拉伯数字。