Aus dem Forum habe ich vor längerer Zeit untenstehendes Makro gepostet. Bei ca 2000 Zeilen _ dauert das jedoch sehr lange. Gibt es eine schnellere Variante?
Sub DoppelteWerte_löschen()
Application.ScreenUpdating = False
Application.EnableEvents = False
intRow = Cells(Rows.Count, 1).End(xlUp).Row
For Start = intRow To 1 Step -1
If Not IsEmpty(Cells(Start, 1)) Then
If Application.CountIf(Columns(1), Cells(Start, 1)) > 1 Then
Cells(Start, 1).ClearContents
End If
End If
Next
Application.ScreenUpdating = True
Application.EnableEvents = True
End Sub
Vielen Dank und Gruss
Gregor