【问题标题】:Word 2010 VBA to mark document as not editedWord 2010 VBA 将文档标记为未编辑
【发布时间】:2012-08-07 12:51:41
【问题描述】:

我有一个 Word 2010 宏,可以在打开文档时更新文档中的字段 - LASTSAVEDBY、FILENAME 和 DATESAVED。这是微软在其知识库文章The FILENAME field does not automatically update when you open a document in Word

中推荐的宏

效果很好,但是当文档打开然后关闭时,它总是提示保存更改,无论是否进行了更改。

是否有任何代码可以添加到宏中,立即将文档标记为未编辑,以便仅在进行进一步编辑时出现保存提示?

否则,每次有人阅读文档时,他们最终可能会将其与自己的详细信息一起保存,而不是最后一次编辑它的人。

【问题讨论】:

    标签: vba ms-word


    【解决方案1】:

    使用 Document.Saved 属性。例如在 VBA 中:ActiveDocument.saved = true

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多