Fehlerbehandlung
26.05.2025 22:11:39
Leslie_06
Bei dem folgenden Code funktioniert die Fehlerbehandlung nicht richtig.
Der erste Laufzeitfehler wird abgefangen. Der zweite dann nicht mehr.
Was ist hier falsch?
Lg. Leslie
Sub Test_Fehler()
Dim bln_X(3) As Boolean
Dim i As Long
On Error GoTo Fehler
For i = 1 To 3
bln_X(i) = "Irgendwas"
Fehler:
If Err.Number > 0 Then
MsgBox " Fehler bei i = " & i & vbCrLf & " Fehlernummer " & Err.Number & " : " & Err.Description, , " Meine Fehler"
Err.Clear
End If
Next
End Sub
Anzeige