Frage zu IsError
25.05.2015 18:42:57
Georg Hoffmann
Liebe Excellenzen,
ich vergleiche 2 Tabellen. Dabei Suche ich nach einer ID die in einer bestimmten Spalte steht. WEnn diese nicht in der zweiten Tabelle gefunden wird dann läuft XL auf einen Fehler. Diesen Fehler benötige ich weil es danach unterschiedlich weitergehen soll.
Ich habe folgendes versucht:
...
If IsError(Sheets("Termine").Range("L2:L5000").Find(Sheets("TermineGestern").Cells(i, 12).Value, LookIn:=xlValues)) Then
GoTo Weiter
Else
x = Sheets("Termine").Range("l2:L5000").Find(Sheets("TermineGestern").Cells(i, 12).Value, LookIn:=xlValues).Row
End If
Weiter:
....
Leider erfolgt aber bei einem Fehler (nicht in beiden Blättern ist die ID vorhanden) kein Sprung zu "Weiter".
Warum ist das so und wie mache ich es besser?
LG Georg