Zeilennummer in VBA-Code
25.05.2004 18:00:24
Oberschlumpf
Hintergrund:
User bekommen von mir Excel-Datei mit Makro(s) zugeschickt.
Problem:
Wenn ein Fehler auftritt, und der VBA-Editor sich mit Fehlermeldung öffnet, sind die User oft aufgeschmissen. Daher nutze ich so oft wie möglich On Error Goto xxx.
Wenn aber ein Fehler auftritt, dessen Existenz von mir nicht für möglich gehalten wurde :-), erscheint halt nur die Meldung
"undefinierter Fehler - Makro wird abgebrochen"
Frage:
Wie kann ich bei so einem Fehler DIE Zeile im VBA-Code auslesen, in der der Fehler auftritt?
Manchmal ist es recht mühselig bzw. nicht möglich, an meinem PC die "User-Fehler" zu rekonstruieren und so an die entsprechende Fehler-Zeile zu kommen.
Gut wäre vllt auch noch, wenn es möglich ist, nicht nur die Zeile, sondern auch das entsprechende Modul auslesen zu können, in dem der Fehler auftritt.
So kann mir dann der User Zeilennummer, Modul, Err-Nr u. Meldung mitteilen.
Vielen Dank für Hilfe, Lösungsansätze und Denkanstöße aller Art...
Ciao
Thorsten