Document.IsInAutosave 属性 (Word)
如果最近触发的 Application.DocumentBeforeSave 事件 (Word) 事件是用户手动保存的结果,而不是自动保存的结果,则返回 False。 此为只读属性。
语法
expression。 IsInAutosave
表达 一个代表 Document 对象的变量。
属性值
布尔
备注
IsInAutosave 属性设计为在 Application.DocumentBeforeSave 事件的事件处理程序中使用。 不建议将其用于其他目的。
注意
在 Visual Basic for Applications (VBA) 中,True 关键字的值为负 1 (-1) 。 但是, IsInAutosave 属性返回 true (1) 的正 值,而不是 -1。 因此, IsInAutosave 从不返回 VBA True 关键字。 若要确定 属性是否为 true,请使用类似于以下代码示例所示的代码。 如果确定 IsInAutosave 为 true,则可以安全地避免执行通常为手动保存操作可能执行的任何其他处理。
示例
使用以下代码确定 IsInAutosave 是否为 true:
If Word.ActiveDocument.IsInAutosave = False Then
Debug.Print "Manual save."
Else
Debug.Print "Automatic save."
End If
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。