Mükerrer Yazı Tabloda Nasıl Bulunur

Katılım
16 Ocak 2009
Mesajlar
3
Excel Vers. ve Dili
2007
Merhabalar

Benim excel taplomda 6000 den fazla ürün var ve burada gırılen 1 urun 3 defa girilmiş bunları nasıl bulabilirm. yardımlarınızı bekliyorum.
 
Son düzenleme:

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,720
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

Bilgi Bankası--Mükerrer Kayıt Uygulamaları'na bakabilirsiniz...
 
Katılım
22 Eylül 2006
Mesajlar
883
Excel Vers. ve Dili
Office Excel®2007®TR
Diyelimki verileriniz A1 den A6000 e kadar olsun.Aşağıdaki formül ile bu aralıkta tekrar edilen değerler sarı renge boyanır.Umarım bu size bir fikir verebilir.
Kod:
Sub isaretle()
For i = 1 To [A65536].End(3).Row
If WorksheetFunction.CountIf(Range("A1:A" & [A65536].End(3).Row), Cells(i, 1)) > 1 Then
Cells(i, 1).Select
Selection.Interior.ColorIndex = 6
Else
End If
Next i
End Sub
 
Katılım
16 Ocak 2009
Mesajlar
3
Excel Vers. ve Dili
2007
teşekkür ederim

ama excelden hiç anlamam bu kodu nereye nasıl yazacagım 2007 kullanıyorum
 
Katılım
16 Ocak 2009
Mesajlar
3
Excel Vers. ve Dili
2007
çok teşekkür ederim

sorunum çözüldü

son olarak mesela a satırı degılde b olursa nereyi düzeltmek gerekir.
 
Katılım
22 Eylül 2006
Mesajlar
883
Excel Vers. ve Dili
Office Excel®2007®TR
çok teşekkür ederim
sorunum çözüldü
son olarak mesela a satırı degılde b olursa nereyi düzeltmek gerekir.
a satırından kastınız galiba a sütunu olsa gerek.Eğer öyle ise;aşağıdaki şekilde kodu değiştiriniz.
Kod:
Sub isaretle()
For i = 1 To [[COLOR="Red"]B[/COLOR]65536].End(3).Row
If WorksheetFunction.CountIf(Range("[COLOR="#ff0000"]B[/COLOR]1:[COLOR="#ff0000"]B[/COLOR]" & [[COLOR="Red"]B[/COLOR]65536].End(3).Row), Cells(i, 1)) > 1 Then
Cells(i, 1).Select
Selection.Interior.ColorIndex = 6
Else
End If
Next i
End Sub
 
Katılım
14 Kasım 2008
Mesajlar
4
Excel Vers. ve Dili
2003/türkçe
teşekkürler. bende faydalandım bu çalışmanızdan ve bir de şu prp lemi çözerseniz ayrıca müteşekkür olurum. bir excell tablosunda yinelemeyi engellemek için nasıl kod yazarız. yani aynı veriyi mükerrer olarak kaydetmemek için. sayğılar
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,720
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
teşekkürler. bende faydalandım bu çalışmanızdan ve bir de şu prp lemi çözerseniz ayrıca müteşekkür olurum. bir excell tablosunda yinelemeyi engellemek için nasıl kod yazarız. yani aynı veriyi mükerrer olarak kaydetmemek için. sayğılar
Merhaba

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
If Target.Count > 1 Then Exit Sub
If Not IsEmpty(Target) Then
If WorksheetFunction.CountIf([A:A], Target) > 1 Then
ONAY = MsgBox("Mükerrer kayıt !" & vbCrLf & "Silmek istiyor musunuz ?", vbYesNo + vbDefaultButton2 + vbCritical, "DİKKAT !")
If ONAY = vbYes Then
Target.Clear
Target.Select
Else
Exit Sub
End If
End If
End If
End Sub

A sütununda mükerrerleri kontrol eder, arzuya bağlı olarak işlem yapar.

Kod'u sayın Korhan Ayhan yazmıştır.
 
Katılım
21 Eylül 2005
Mesajlar
32
B7:Z20 Mükerrer kayıtları renlendirme

Sub isaretle()
For i = 1 To [A65536].End(3).Row
If WorksheetFunction.CountIf(Range("A1:A" & [A65536].End(3).Row), Cells(i, 1)) > 1 Then
Cells(i, 1).Select
Selection.Interior.ColorIndex = 6
Else
End If
Next i
End Sub


B7:Z20 hücre aralığındaki mükerrer kayıtları renklendirirken nasıl yapmalıyım?Uğraştım yapamadım
teşekkürler.
 
Üst