Tekrarlanan Satırları Silmeden Farklı Renkte Gösterme

Katılım
1 Temmuz 2008
Mesajlar
20
Excel Vers. ve Dili
2003
Merhaba Arkadaşlar,

Ek'te yer alan dosyada B Sütununda(Mail bölümü) tekrarlanan satırları altalta ve farklı renkte görmek ve istersek birini silmek istiyoruz.

Örneğin Ek'teki dosyada bulent@deneme.com B2 ve B6'da mevcut. Bunlar alt alta ve sarı olarak listelenirse inceleyip birini silebilir ya da değiştirebiliriz.

Yardımlarınız için şimdiden teşekkürler.
 

Ekli dosyalar

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,

Aşağıdaki kodları dener misiniz?

Kod:
Sub ayır()
ss = [B65536].End(3).Row
    Range("A1:E" & ss).Sort Key1:=Range("B2"), Order1:=xlAscending, Header:= _
        xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
For i = 1 To ss
    If Cells(i, 2).Value = Cells(i + 1, 2).Value Then
        Rows(i).Interior.ColorIndex = 6
        Rows(i + 1).Interior.ColorIndex = 6
    End If
Next
End Sub
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Bir alternatif de benden:
Kod:
Sub Dene()
Sat = Cells(65536, "b").End(3).Row
Cells(Sat, "b").Interior.ColorIndex = 0
For i = 2 To [b65536].End(3).Row
If WorksheetFunction.CountIf(Range(Cells(2, "b"), Cells(Sat, "b")), Cells(i, "b")) > 1 Then
Cells(i, "b").Interior.ColorIndex = 6
End If
Next i
Range("A2:E" & Sat).Sort Key1:=Range("B2")
End Sub
 
Üst