Запрет выхода из Excel

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
skif93
Сообщения: 4
Зарегистрирован: 23 май 2008, 22:42

Как запретить выход из Excel если не выполнены какие либо условия
Аватара пользователя
VictorM
Сообщения: 794
Зарегистрирован: 23 окт 2006, 01:44
Откуда: Lugansk, Ukraine
Контактная информация:

Код: Выделить всё

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.ScreenUpdating = False
    If Условие1 <> Условие2 Then
        Cancel = True    ' отменяем закрытие
        Call MsgBox("Не заполнено одно или несколько полей" & vbCrLf & "Выполните все условия!", vbExclamation, "Ошибка")
        Exit Sub
    End If
End Sub
"Дайте людям рыбы, и вы накормите их на весь день;
научите их ловить рыбу - и вы накормите их на всю жизнь".
Ответить