VBA Перед закрытием мероприятия - PullRequest
0 голосов
/ 03 апреля 2019

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

    Public Sub Workbook_BeforeClose(Cancel As Boolean)

Exit Sub

End Sub

1 Ответ

0 голосов
/ 03 апреля 2019

Я думаю, что я неправильно понял, что вы пытались описать, но посмотрите, может ли мой код ниже помочь вам.

Public Sub Workbook_BeforeClose(Cancel As Boolean)

        Select Case MsgBox("Select what do you want", vbYesNoCancel + vbExclamation, "Atention")
            Case vbYes
                Call Workbook_BeforeSave(True, False)
            Case vbNo
                Application.Quit
            Case vbCancel
                Cancel = True
        End Select

 Exit Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...