Die Schwierigkeit liegt jetzt nur noch im finden der Fehlernummer.
In solchen Fällen - bzw. wenn ich nicht genau weiß was alles an Fehlern kommen könnten, ich aber für 1 Zeile Code mir sicher bin wie ich mit dem Fehler umgehe (egal welcher es ist) mache ich das so:
On Error goto ErrorHandler
'Code
'Code
'Noch mehr code
On Error goto SehrSpeziellerErrorFuerDieseEineZeile
doc.Send(False)
On Error goto ErrorHandler
'Code
'Code
'Noch mehr code
goOut:
Exit Sub
SehrSpeziellerErrorFuerDieseEineZeile:
'Wir machen hier was sehr spezielles, danach vielleicht ein Resume Next
ErrorHandler:
'Der normale Error
Msgbox "error" 'hier entsprechend Erl, Errr und Error$ eine Meldung
Resume goOut
Exit Sub
Siehe auch diesen sehr guten Thread von Jens bezügl. ErrorHandling:
http://www.atnotes.de/index.php?topic=11980.0