ich denke, dass mein Problemchen recht einfach zu lösen ist, aber ich komme irgendwie nicht drauf es geht auch eher darum die farbliche Markierung zu entfernen.
Ich habe eine Tabelle, in der sind Daten und Serviceintervalle hinterlegt.
Mit VBA wird zeilenweise geprüft ob das letze eingetragen Datum älter oder jünger als 9 Monate vom aktuellem Datum ist.
Jünger wird rot - und älter grün markiert.Soweit funktioniert das auch.
Wenn ich nun ein neues Datum eingebe, soll die Markierung in der Zeile davor nicht mehr vorhanden sein und hier liegt mein Problemchen.
Wenn ich im Vorfeld alle Markierungen entferne, klappt das, aber das kann eigentlich nicht der Sinn sein.
Nach meinem Verständnis müsste es hiermit klappen,
If Not Cells(l - 1, zz).Interior.ColorIndex = xlNone Then
Cells(l - 1, zz).Interior.ColorIndex = xlNone
End If
tut es aber nicht!
Hat vielleicht jemand eine Idee?
Gruß Dirk