• DİKKAT

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

textbox'taki mükerrer kayıt

  • Konbuyu başlatan Konbuyu başlatan İhsan Tank
  • Başlangıç tarihi Başlangıç tarihi
İ

İhsan Tank

Misafir
textbox'taki mükerrer kayıtları engelle

selam arkadşalar bir sorum olacak userformla kayıt yaptığım sayfada aynı veri var ise kayıt yapmasını nasıl engellerim
örnek : B hücresinde 10 gibi bir giriş var ise başka 10 kaydı B sutunu kabul etmesin

örnek dosya http://www.excel.web.tr/showthread.php?t=81917
burada mevcut yani kısaca bu konuya yardım etmek istedim yalnız sadece bu sorusu kaldı bunu yapamadım yardımlarınızı bekliyorum
 
Son düzenleme:
1nci yöntem;:cool:

Kod:
If WorksheetFunction.CountIf(Range("B:B"), TextBox1.Text) > 0 Then
    MsgBox "Böyle bir kayıt var."
    Exit Sub
End If
2nci yöntem;:cool:

Kod:
Dim k As Range
Set k = Range("B:B").Find(TextBox1.Text, , xlValues, xlWhole)
If Not k Is Nothing Then
    MsgBox "Böyle bir kayıt var"
    Exit Sub
End If

End Sub
 
ekteki dosyayıda inceleyebilirsiniz..
Dosyanız ektedir.:cool:
Kod:
Private Sub CommandButton1_Click()
Dim i  As Long, sat As Long
sat = Cells(65536, "A").End(xlUp).Row
For i = 2 To sat
    If WorksheetFunction.CountIf(Range("A2:A" & i), Cells(i, "A").Value) = 1 Then
        UserForm2.ListBox1.AddItem Cells(i, "A").Value
    End If
Next
UserForm2.Show
End Sub
 

Ekli dosyalar

Geri
Üst