Событие 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 и обратная связь.