Birbirinin aynı olan satırlar renklensin

Katılım
19 Temmuz 2007
Mesajlar
1
Excel Vers. ve Dili
excel 2003 tr
Merhaba,
A, B ve C sütünlarında müşterilerimizin adı, soyadı ve telefon numaraları var. Müşterilerimize SMS atıyoruz fakat bir kişiyi iki kez yazdığımızda ona 2 SMS gidiyor. Nasıl bir makro yazmalıyız ki birbirinin aynı olan numaralar kırmızı renk olsun.
Şimdiden Teşekkürler...
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
yanıt

Sayfa kod bölümüne yazılacak.Csütununda aynı olan verilerin birden fazla olanını renklendirir.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [C1:C10000]) Is Nothing Then Exit Sub
For SUT = 1 To [C65536].End(3).Row
Range("C" & SUT).Interior.ColorIndex = 0
If WorksheetFunction.CountIf(Range("C1:C" & SUT), Range("C" & SUT)) > 1 Then
Range("C" & SUT).Interior.ColorIndex = 3
End If
Next
End Sub
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba,
A, B ve C sütünlarında müşterilerimizin adı, soyadı ve telefon numaraları var. Müşterilerimize SMS atıyoruz fakat bir kişiyi iki kez yazdığımızda ona 2 SMS gidiyor. Nasıl bir makro yazmalıyız ki birbirinin aynı olan numaralar kırmızı renk olsun.
Şimdiden Teşekkürler...
Merhaba.
Ad ve soyadı ayni sütun (hücre) içine almanız problemin çözümünde rahatlık sağlayacaktır diye düşünüyorum.:cool:
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
Nasıl bir makro yazmalıyız ki birbirinin aynı olan numaralar kırmızı renk olsun.
Bence makroya gerek yok.
Numaralarınız C sütununda ise, C sütunundaki numaralarınızı seçin ve,

Koşullu Biçimlendirmeye

Formül seçip

=eğersay(c:c;c1)>1

yazın.
Biçimden renk Kırmızı seçin. Tamam deyin çıkın.
 
Üst