Свойство Document.IsInAutosave (Word)

Возвращает значение False , если последнее срабатывание события Application.DocumentBeforeSave (Word) было результатом сохранения пользователем вручную, а не автоматического сохранения. Только для чтения.

Синтаксис

выражение. IsInAutosave

Выражение Переменная, представляющая объект Document .

Значение свойства

ЛОГИЧЕСКИХ

Замечания

Свойство IsInAutosave предназначено для использования в обработчике событий для события Application.DocumentBeforeSave . Использовать его в других целях не рекомендуется.

Примечание.

В Visual Basic для приложений (VBA) ключевое слово True имеет отрицательное значение (-1). Однако свойство IsInAutosave возвращает положительный (1) для True, а не -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

См. также

Объект Document

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.