mükerrer kayıt

Katılım
5 Aralık 2004
Mesajlar
130
Excel Vers. ve Dili
Excel 2003 Türkçe
arkaşlar userformumun üzerinde 5 adet texbox var textbox 2 ye vergi numarası giriyorum ve kaydet diyorum. bunu yaparken verilerin olduğu sayfada vergi numaralarını kontrol edip varsa uyarı vermesini istiyorum. deneiyorum fakat olmuyor. metinde oluyor rakamda olmuyor. kullandığım kodlar şunlar: For Each ayni In Range("b2:b65536")
If ayni.Value = TextBox2.Value Then
DUR4 = MsgBox("GİRMİŞ OLDUĞUNUZ VERGİ NUMARASI KAYITLARDA BULUNMAKTADIR", vbYes, "YANLIŞ")
TextBox2.Value = ""
bu kodlarla metinleri buluyor fakat rakamlarda armama yapmıyor. yardımlarınızı bekliyorum. hatayı nerde yapıyorum acaba
 

Mahmut Kök

Özel Üye
Katılım
14 Temmuz 2006
Mesajlar
878
Excel Vers. ve Dili
Excel 2007 - Türkçe
If ayni.Value = TextBox2.Value Then

aşağıdaki şekilde değişitirip dedneyin

If ayni*1 = TextBox2*1 Then
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Aşağıdaki kodu kullanabilirsiniz.

Kod:
Private Sub CommandButton2_Click()
For Each ayni In Range("b2:b1000")
If ayni.Value = CStr(TextBox2.Value) Then
DUR4 = MsgBox("GİRMİŞ OLDUĞUNUZ VERGİ NUMARASI KAYITLARDA BULUNMAKTADIR", vbYes, "YANLIŞ")
TextBox2.Value = ""
Exit Sub
End If
Next
End Sub
 
Katılım
5 Aralık 2004
Mesajlar
130
Excel Vers. ve Dili
Excel 2003 Türkçe
arkadaşlar teşekkürler sorunum çözüldü
 
Üst