Hallo,
ich habe in einem Code u.a. die Zeile
If Not IsError(Cells(i, k + 1) + (1 / 24)) Then Sheets("SE").Cells(m, 5) = Cells(i, k + 1) + (1 / 24)
Ich weiß, dass dabei der geprüfte Ausdruck Cells(i, k + 1) + (1 / 24) einen Fehler erzeugt wegen Typenunverträglichkeit. Allerdings dachte ich, dass mit der Funktion if not IsError.... diese Zeile nicht zum Programmfehler führt. Oder anders ausgedrückt: Wenn der Ausdruck Cells(i, k + 1) + (1 / 24) zu einem Fehler führt, soll diese Programmzeile übersprungen werden.
Hat jemand einen Tipp?
Danke und Gruß Andreas