لكن استفدنا كودا خفيفا لتصفية قائمة بها عناصر مكررة
كما أنه سريع جدا
ضممته لمكتبة أكوادى
ينفع عند الحاجة
Dim myrng As Range
Dim mycl As Range
Dim MyEndR As Long
With Sheets(1)
MyEndR = .Range("a" & .Rows.Count).End(xlUp).Row
Set myrng = .Range("a2:a" & MyEndR)
End With
For i = 2 To 100
For Each mycl In myrng
mycount = Application.WorksheetFunction.CountIf(myrng, mycl)
If mycount > 1 Then
mycl.EntireRow.Delete
End If
Next mycl
Next i
بارك الله فيك
أستاذ أحمد
مرحبا بكل ما يأتى منك