1

我有一个 Word 2010 宏,可以在打开文档时更新文档中的字段 - LASTSAVEDBY、FILENAME 和 DATESAVED。这是 Microsoft 在其知识库文章中推荐的宏在 Word 中打开文档时,文件名字段不会自动更新

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

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

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

4

1 回答 1

3

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

于 2012-08-07T13:30:58.400 回答