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


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

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

Синтаксис

expression. BeforeClose (Cancel)

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

Параметры

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

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

Nothing

Пример

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

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

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

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