【问题标题】:Is it possible to calculate if a certain bookmark is in my word document是否可以计算某个书签是否在我的word文档中
【发布时间】:2013-03-11 20:03:34
【问题描述】:

我的 Word 文档页脚中有一个仅显示在最后一页的计算。我将当前页面与 numpages 进行比较。如果它们相同,则会显示页脚详细信息。

一切都好,但我有一种情况,有人添加了封面,这意味着现在比计算多一页,而后页没有显示任何内容。如果他们删除封面,那又可以了。

如果我添加一个带有唯一名称的书签以及封面,我想我可以使用它来将 numpages 值减少一。有人对语法有什么建议吗?你能计算出书签的存在吗?

【问题讨论】:

    标签: ms-word formula bookmarks


    【解决方案1】:

    在 VBA 帮助中搜索 Bookmarks.Exists 方法可能会有所帮助。

    【讨论】:

    • 嗨,Ben,我需要在页脚的公式中执行此操作,而不是从 vb 宏中执行此操作。我看不到如何使用 Bookmarks.Exists 方法做到这一点。我试试看。
    • 添加其他页面时,Page 和 Numpages 字段并不总是更新。它们在进行打印预览时更新。试试这个,也许你的计算有效。
    • 谢天谢地,客户决定实际上他们希望封面作为标准,所以这个问题不再是问题。不过我还是很感兴趣。 'Page' 显示页码,'Numpages' 显示文档中的完整页数,因此如果您添加可选封面,即零页,因为您不希望页码更改,Numpages 将始终比页码多一,您将永远看不到计算出的页脚,因为 Page 总是短一。
    猜你喜欢
    • 2021-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多