Событие Workbook.BeforeClose (Excel)

Происходит перед закрытием книги. Если книга была изменена, это событие происходит до того, как пользователю будет предложено сохранить изменения.

Синтаксис

выражение. BeforeClose (Отмена)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Отмена Обязательный Boolean При возникновении события значение false. Если процедура обработки событий устанавливает для этого аргумента значение True, операция закрытия прекращается и книга остается открытой.

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

Nothing

Пример

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

Private Sub Workbook_BeforeClose(Cancel as Boolean) 
 If Me.Saved = False Then Me.Save 
End Sub

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

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