Word不会刷新Numpages

时间:2014-03-21 06:12:00

标签: vb.net ms-word

我正在用VB.NET写一个Word文件 它的页脚有“Page X of Y”,其中X是PAGE-Field,Y是NUMPAGES-Field
问题是,Y在第一页上并不新鲜。有时确实如此,有时却没有。 我已经尝试过使用

 worddoc.Range().Fields.Update()
        For Each section As Word.Section In worddoc.Sections
            section.Headers(Word.WdHeaderFooterIndex.wdHeaderFooterPrimary).Range.Fields.Update()
        Next

但它保持不变。

如果我在保存后查看创建的文档并且总页数应该超过3,则在我的文档中Y始终为3。 只要我手动滚动,显示Worddoc,就会正确刷新其他页面。

如何解决这个问题?

0 个答案:

没有答案