• DİKKAT

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

"b" den "j" sütununa kadar mükerrer varsa önceki olanı silsin(satırı silmeden)

Katılım
30 Kasım 2006
Mesajlar
625
Excel Vers. ve Dili
OFFICE 2003 Türkçe
"b" den "j" sütununa kadar mükerrer varsa (satırı silmeden) mükerreri silermi?

Değerli Hocalarım Merhaba;
Ekteki dosyamda aşağıdaki kodu uygulayarak yalnızca "b" sütununda mükerrer varsa mükererin satırını siliyor, Ben "b" sütunundan "j" sütununa kadar mükerrer varsa silmesini istiyorum.Ancak Satır silmeden yalnızca mükerer kaydı silmesi mümkünmü.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
For b = [b65536].End(3).Row To 1 Step -1
If WorksheetFunction.CountIf(Range("b1:b" & b), Cells(b, "b")) > 1 Then Rows(b).Delete
Next
End Sub
 
Son düzenleme:
Merhaba,

Kodlarınızı silip aşağıdaki kodu denermisiniz.

Private Sub Worksheet_Change(ByVal Target As Range)
sut = Target.Column
If WorksheetFunction.CountIf(Columns(sut), Target) > 1 Then Target.ClearContents
End Sub


E.ALAN
 
Sayın Ersoylan;
İlginize çok teşekkür ederim. Kodu değiştirdim. Tam istediğim gibi oldu. Bilginize sağlık.Hoşçakalın.
 
Rica ederim

İyi çalışmalar.

E.ALAN
 
Geri
Üst