tek kayıt

Katılım
26 Aralık 2008
Mesajlar
1,145
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
Merhaba arkadaşlar ekteki dosyada bir kişinin birden fazla kaydı var F sutunundaki rakamları bozmadan tek kayıt a nasıl düşürebiliriz yardımlarınızı bekliyorum kalın sağlıcakla
 

Ekli dosyalar

Merhaba,

Klasik döngü ile mükerrer kayıt ayıklama işlemini yaptığınızda istediğiniz sonucu alabilirsiniz.

Sayfanızın yedeğini alarak aşağıdaki kodu deneyiniz.

Kod:
Option Explicit
 
Sub MÜKERRERLERİ_SİL()
    Dim X As Integer
    
    If MsgBox("Mükerrer kayıtlar silinecektir işlemi onaylıyor musunuz?", vbCritical + vbYesNo, "Dikkat") = vbNo Then Exit Sub
    
    Application.ScreenUpdating = False
    Application.Calculation = xlCalculationManual
    
    For X = Cells(Rows.Count, 1).End(3).Row To 2 Step -1
        If WorksheetFunction.CountIf(Range("A1:A" & X - 1), Cells(X, 1)) > 0 Then
            Rows(X).Delete
        End If
    Next
 
    Application.Calculation = xlCalculationAutomatic
    Application.ScreenUpdating = True
 
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
teşekkür ederim korhan bey
 
Geri
Üst