ich lösche mit nachstehenden Makro alle doppelten Zeilen, wenn in Spalte A der Wert doppelt vorkommt.
Public Sub doppelte()
Dim l As Long
For l = Cells(Rows.Count, 1).End(xlUp).Row To 2 Step -1
If WorksheetFunction.Match(Cells(l, 1), [a:a], 0)
Das Problem aber ist, das ich immer nur die Werte löschen darf die das ältere Datum haben. Dieses Datum steht aber in Spalte E. Die ganze Tabelle darf aber unter keinen Umständen sortiert werden.
Mit meinem Makro lösche ich immer von unten nach oben, egal wie der Wert in Spalte E ist.
Wer kann mir bitte mein Makro erweitern?
Vielen Dank
Gruß
Claudia