Schleife beschleunigen
20.11.2008 16:15:00
steffen
ich habe eine elendlange tabelle mit ca. 20.000 Zeilen. Es sollen doppelte Einträge rausgeschmissen werden. Den Spezialfilter (keine Duplikate) möchte ich nicht extra nutzen.
Irgendwie dauert die Schleife ewig.
Habt ihr eine Idee, dass zu optimieren?
x = Cells(Rows.Count, 1).End(xlUp).Row
For i = 1 To x
For j = x To i + 1 Step -1
If Range("A" & j).Value = Range("A" & i).Value Then Rows(j).Delete
Next j
Next i
Gruß Steffen