Я понимаю, что сабвуфер следует закрыть до достижения обработчика ошибок через нормальный поток, но я проверил, что произойдет, если этого не произойдет, и результат меня удивит.
Sub error_test()
On Error GoTo errorhandler
Err.Raise (7)
MsgBox "one"
errorhandler:
MsgBox "two"
Resume Next
End Sub
выводит "два", "один"," два "," два "
почему" два "печатается дважды в конце?