mükerrer kayıt

Katılım
22 Temmuz 2005
Mesajlar
15
Bir sütunda mükerrer olan kayıtları nasıl tespit edebilirim.
Yardımlarınız için teşekkür ederim
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Tespit etmekten kastınız nedir, örneğin mükerrer olanlar nasıl işaretlenecektir. Ayrıca bu kayıtlar hangi sütundadır.
 
Katılım
22 Temmuz 2005
Mesajlar
15
A sütununda isim listesi olarak girilen kayıtlardan mükerrer olanları kırmızı ile tespit etmek.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

[vb:1:a8dd3c937e]Sub mukerrer()
For a = 1 To [a65536].End(xlUp).Row
If WorksheetFunction.CountIf(Columns(1), Cells(a, 1)) > 1 Then Cells(a, 1).Interior.ColorIndex = 3
Next
End Sub
[/vb:1:a8dd3c937e]
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Buradaki sayfa üzerinden seçip kopyalayın ve kendi dosyanızdaki modül sayfasına yapıştırın. Muhtemelen kopyalarken veya yazarken bir hata yaptınız. Bu mesaj en baştaki For komutu yazılı değil anlamına geliyor.
 
Katılım
30 Haziran 2005
Mesajlar
149
Sn levent,
Kod:
Sub mukerrer()
For a = 1 To [a65536].End(xlUp).Row
If WorksheetFunction.CountIf(Columns(1), Cells(a, 1)) > 1 Then Cells(a, 1).Interior.ColorIndex = 3
Next
End Sub
bu kodda Next yerine Next a olmasi gerekmezmi?

Saygilar.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Next a şeklinde belirtmeye gerek yoktur. Next satırına gelince kod otomatikman kendine ait for a geri dönecektir.
 
Üst