我在文档页脚中添加了一个简单的页码。但第 5 页却出现了问题。如果我打开页脚,它显示“5”,但当我切换回页面正文时,它显示“2”。我在“页码格式”对话框中选择了“从上一节继续”。
我确实有多个部分(几个分页符,有 2 列的部分)但这个问题在整个文档中只出现过两次。
答案1
连续的分节符(比如您用来在单列和双列之间切换的分节符)往往会导致这类问题(无论如何,就我的个人经验而言)。
我发表了一个回答这个问题;问题类似,也许它也能帮到你。我也会在这里重新发布它:
不久前我遇到了一个非常类似的问题,并看到了这个微软论坛帖子:https://answers.microsoft.com/en-us/msoffice/forum/msoffice_word-mso_winother/page-numbering-off-when-using-continuous-section/51c65293-25e4-4660-a5f9-ee2c08a70dca
在那篇文章中,Stefan Blom 发布了以下宏,一旦输入并运行,就可以解决页码问题:
Sub SetContinuousPageNumbering()
Dim s As Section
For Each s In ActiveDocument.Sections
s.Headers(wdHeaderFooterPrimary) _
.PageNumbers.RestartNumberingAtSection = False
Next s
End Sub
希望这可以帮助。