Mükerrer kayıt

Katılım
22 Temmuz 2005
Mesajlar
228
Excel Vers. ve Dili
Excel-2003 Türkçe
Altın Üyelik Bitiş Tarihi
03.03.2021
Sub mükerer ()
For X = [E65536].End(3).Row To 1 Step -1
If WorksheetFunction.CountIf(Range("E8:E" & X), Cells(X, "E")) > 1 Then Rows(X).Delete
Next
End Sub
 
Katılım
22 Temmuz 2005
Mesajlar
228
Excel Vers. ve Dili
Excel-2003 Türkçe
Altın Üyelik Bitiş Tarihi
03.03.2021
Selam Arkadaşlar açıklamasını yazmayı unuttum, bu makro ile mükerrer kayıtların üsttekini bırakıp alttakilerin isiliyor. Benim isteğim üstten silsin en alttaki kalsın. Bunun için makroyu nasıl değiştirebilirim. Saygılarımla
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,648
Excel Vers. ve Dili
Pro Plus 2021
Kod:
Sub MukerrerSil()
basla:
son = [E65536].End(3).Row
For X = 8 To son
    If WorksheetFunction.CountIf(Range("E8:E" & son), Cells(X, "E")) > 1 Then
        Rows(X).Delete
        GoTo basla
    End If
Next
End Sub
 
Katılım
22 Temmuz 2005
Mesajlar
228
Excel Vers. ve Dili
Excel-2003 Türkçe
Altın Üyelik Bitiş Tarihi
03.03.2021
Teşekkürler veyselemre tam istediğim gibi olmuş ellerine sağlık
 
Üst