0

Document.BuiltInDocumentProperties使文档变脏并提示每次保存,即使没有任何更改。

我正在尝试在文档更改事件中获取文档的模板

ActiveDocument.BuiltInDocumentProperties["Template"]

ActiveDocument.CustomDocumentProperties工作正常。

4

3 回答 3

0
Template template = (Template)ActiveDocument.get_AttachedTemplate();

此代码还获取文档的模板,它不会使文档变脏。但仍然想知道为什么ActiveDocument.BuiltInDocumentProperties["Template"]会使文档变脏。

于 2012-04-30T14:11:02.943 回答
0

我不知道为什么这会使文档变脏的逻辑,也许这是一个错误。您可以通过执行以下操作来解决它。

ActiveDocument.Saved = true;

于 2013-04-24T21:09:38.400 回答
0

更安全:

dim isSaved as boolean

isSaved = activeDocument.Saved
myTemplate = ActiveDocument.BuiltInDocumentProperties("Template")
ActiveDocument.Saved = isSaved
于 2021-10-22T13:41:29.597 回答