ich habe in meinem Script Sprungmarken zu verschiedene "On Error" Verweisen
Wie grenze ich die untereinander ab?
Wenn der Erste angesprungen wird, werden die darunter stehenden gleich mit abgearbeitet.
Bernhard
ohne Code würde ich schreibewn Exit Sub
Gruß Hajo
.......... rest-Code
DateiNichtDa:
MsgBox ("Datei fehlt")
Application.SheetsInNewWorkbook = 1
Workbooks.Add
ActiveWorkbook.SaveAs FileName:=("C:\angebote\angebotsverfolgung.xls"), FileFormat:= _
xlNormal, Password:="", _
ReadOnlyRecommended:=False, CreateBackup:=True
und jetzt bitte wieder nach oben, zum rest des Codes
nächste On Error
noch eine on Error
End Sub
Bernhard
Sub InitialisiereMatrix(Var1, Var2, Var3, Var4)
On Error GoTo ErrorHandler
. . .
Exit Sub
ErrorHandler:
. . .
Resume Next
End Sub
In diesem Beispiel steht der Fehlerbehandlungs-Code hinter der Exit Sub-Anweisung und vor der End Sub-Anweisung, um ihn vom normalen Programmablauf in der Prozedur zu trennen. Sie können Fehlerbehandlungs-Code ansonsten beliebig innerhalb einer Prozedur positionieren.