- Katılım
- 12 Aralık 2024
- Mesajlar
- 14
- Excel Vers. ve Dili
- Microsoft Office 2010 Türkçe
Herkese hayırlı günler.
Aranıza yeni katıldım ve yavaş yavaş kodları öğrenmeye çalışıyorum. Benim sorum şu: WBA'de yapmış olduğum Veri Giriş Formundaki TextBox1 e fiş numaralarını kaydediyorum ve mükerrer kayıt olmasın diye aşağıdaki kodu yazdım. Kod çalışıyor. kayıt yapıyor. Buraya kadar sıkıntı yok. Ama Güncelle veya Ara butonlarına bastığımda hem uyarı mesajını alıyorum hem de TextBox1'in içini temizliyor. Bu kod Güncelle ve Ara butonlarında çalışmasın istiyorum. yardımlarınızı bekliyorum.
Private Sub tb_islemno_AfterUpdate()
Dim x As Long
x = Application.WorksheetFunction.CountIf(Sheets("Reddiyat").Range("C:C"), tb_islemno.Value)
If x = 1 Then
MsgBox "Bu EFT numarasi daha once kaydedilmistir."
tb_islemno.Value = ""
tb_islemno.SetFocus
Aranıza yeni katıldım ve yavaş yavaş kodları öğrenmeye çalışıyorum. Benim sorum şu: WBA'de yapmış olduğum Veri Giriş Formundaki TextBox1 e fiş numaralarını kaydediyorum ve mükerrer kayıt olmasın diye aşağıdaki kodu yazdım. Kod çalışıyor. kayıt yapıyor. Buraya kadar sıkıntı yok. Ama Güncelle veya Ara butonlarına bastığımda hem uyarı mesajını alıyorum hem de TextBox1'in içini temizliyor. Bu kod Güncelle ve Ara butonlarında çalışmasın istiyorum. yardımlarınızı bekliyorum.
Private Sub tb_islemno_AfterUpdate()
Dim x As Long
x = Application.WorksheetFunction.CountIf(Sheets("Reddiyat").Range("C:C"), tb_islemno.Value)
If x = 1 Then
MsgBox "Bu EFT numarasi daha once kaydedilmistir."
tb_islemno.Value = ""
tb_islemno.SetFocus