Добрый день. Подскажите, как работает "On Error Resume Next". Читал в нете - ничего не понял. После написания этой строки стоит опасный код, после которого отлавливаю номер ошибки. Перед другим опасным кодом я выполняю Err.Clear, и опасный код, в случае ошибки грохает всё. Значит ли, что Err.Clear отменяет "On Error Resume Next"?
Так не работает:
On Error Resume Next
....
....
....
Err.Clear
loCdoMessage.Send ' тут вылетает
If Err.Number <> 0 Then
А так нет:
On Error Resume Next
....
....
....
On Error Resume Next
loCdoMessage.Send ' тут нормально выполнятся
If Err.Number <> 0 Then
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан