• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Mükerrer kayıt

Katılım
22 Temmuz 2005
Mesajlar
228
Excel Vers. ve Dili
Excel-2003 Türkçe
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
 
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
 
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
 
Teşekkürler veyselemre tam istediğim gibi olmuş ellerine sağlık
 
Geri
Üst