Событие Application.WorkbookAfterSave (Excel)

Возникает после сохранения книги.

Примечание.

В Office 365 Excel поддерживает автосохранение, что позволяет автоматически и непрерывно сохранять изменения пользователя. Дополнительные сведения см. в разделе Как автосохранение влияет на надстройки и макросы , чтобы обеспечить выполнение кода в ответ на функции события WorkbookAfterSave , как предполагалось, когда автосохранение включено.

Синтаксис

expression. WorkbookAfterSave (Wb, Success)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Wb Обязательный Workbook Сохраняемая книга.
Success Обязательный Boolean Возвращает значение True , если операция сохранения прошла успешно; в противном случае — False.

Возвращаемое значение

Отсутствует

Примечания

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

Пример

В приведенном ниже примере кода отображается окно сообщения, если книга успешно сохранена. Этот код должен быть помещен в модуль класса, и экземпляр этого класса должен быть правильно инициализирован.

Private Sub App_WorkbookAfterSave(ByVal Wb As Workbook, _ 
 ByVal Success As Boolean) 
If Success Then 
 MsgBox ("The " & Wb.Name & " workbook was successfully saved.") 
End If 
End Sub

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

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