- Katılım
- 6 Nisan 2006
- Mesajlar
- 51
- Excel Vers. ve Dili
- 2000 ENG
Forumdan daha önce edindiğim aşağıdaki kodla mükerer kayıtları temizliyordum.Ancak yeni oluşturduğum listede A sütununda aynı değer olmasına rağmen o satırın B sütununa denk gelen değerler farklı ise silmesini istemiyorum uygun kod varmı acaba.Yardımlarınıza teşekkürler.
Örnek:
A SÜTUNU B SÜTUNU
ahmet pijama
ahmet gömlek
ahmet pantolon
ahmet pijama
Yukarıdaki listede sadece ahmet pijama satırını silmeli.
Sub MÜKERRER_KAYITLARI_TEMİZLE()
For x = [A6000].End(3).Row To 1 Step -1
If WorksheetFunction.CountIf(Range("A1:A" & x), Cells(x, "A")) > 1 Then _
Rows(x).Delete
Next
End Sub
Örnek:
A SÜTUNU B SÜTUNU
ahmet pijama
ahmet gömlek
ahmet pantolon
ahmet pijama
Yukarıdaki listede sadece ahmet pijama satırını silmeli.
Sub MÜKERRER_KAYITLARI_TEMİZLE()
For x = [A6000].End(3).Row To 1 Step -1
If WorksheetFunction.CountIf(Range("A1:A" & x), Cells(x, "A")) > 1 Then _
Rows(x).Delete
Next
End Sub