Поделиться через


Свойство Workbook.AutoSaveOn (Excel)

Значение true , если изменения в книге сохраняются автоматически. Для чтения и записи, Boolean.

Синтаксис

expression. AutoSaveOn

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

Замечания

При создании новой книги значением по умолчанию для свойства AutoSaveOn является False, свойство отключается, а изменения пользователя необходимо сохранить вручную. Однако если книга размещена в облаке (то есть OneDrive, OneDrive для бизнеса или SharePoint Online), свойство AutoSaveOn по умолчанию имеет значение True, а изменения в указанной книге сохраняются автоматически. Если к книге, размещенной в облаке, предоставлен общий доступ другим пользователям, их изменения также будут автоматически объединены в локальную копию пользователя, если параметр AutoSaveOn имеет значение True.

В следующей таблице приведены примеры поведения AutoSaveOn .

Состояние переключения AutoSaveOn Задайте для параметра AutoSaveOn значение True. Задайте для параметра AutoSaveOn значение False.
AutoSaveOn == True Нет операции AutoSaveOn Выключен
AutoSaveOn == False AutoSaveOn включен Нет операции
Отключено Ошибка Ошибка

Дополнительные сведения об автосохранение см. в разделе Как автосохранение влияет на надстройки и макросы.

Пример

В этом примере вы дается уведомление о том, настроена ли книга для автоматического сохранения.

Sub UseAutoSaveOn()
    MsgBox "This workbook is being saved automatically: " & ActiveWorkbook.AutoSaveOn
End Sub

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

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