VBA с помощью окна сообщения не позволяет отлаживать - PullRequest
1 голос
/ 06 января 2020

У меня есть msgbox в моем коде. Я использую F8, чтобы проверить мой код. Когда я попадаю в окно сообщения, оно появляется на экране, затем я нажимаю кнопку ОК, но оно не переходит к следующей строке. Если я снова нажму F8, функция снова запустится.

В чем может быть причина?

После того, как мой код не работает, я попробовал самый простой код (не мой, найденный на строка):

Sub MsgBoxInformationIcon()
Dim result As Integer

result = MsgBox("Do you want to continue?", vbYesNo + vbQuestion)
If result = vbYes Then
    Debug.Print "yes"
Else: Debug.Print "no"
End If
End Sub

Отладчик попадает в строку результата. Появляется окно сообщения, я нажимаю любую из опций, окно сообщения исчезает, а желтая строка в отладчике исчезает, ошибок нет. Если я снова нажму F8, саб снова начнет работать. п

...