Space Tuşuşuna Basıldıysa Kod çalışsın
#1
Arkadaşlar merhabaformumdaki adı soyadı boş geçilmesin diye

Private Sub Komut51_Click()
On Error Resume Next
If IsNull(Me.ADI) And IsNull(Me.SOYADI) And IsNull(Me.NOT) And IsNull(Me.ADRESİ) And IsNull(Me.[TELEFON NO SABİT]) And IsNull(Me.[TELEFON NO MOBİL]) Then
DoCmd.Close acForm, "MUSTERIG"
ElseIf IsNull(Me.ADI) Then
Me.ADI.SetFocus
DoCmd.OpenForm "BOS", acNormal
ElseIf IsNull(Me.SOYADI) Then
Me.SOYADI.SetFocus
DoCmd.OpenForm "BOS", acNormal
Else:
DoCmd.Close acForm, "MUSTERIG"
End If
End Sub

şeklinde bir kod yazdım ve çalışıyor fakat herhangi bir alanda boşluk tuşuna basıldığında kayıt ekleniyor ve adı soyadı boş geçiliyor ben boş geçilmesin istiyorum.
Yardımcı olabilirseniz sevinirim.



  Alıntı
Bu mesajı beğenenler:
#2
sn edacan19
tablonuzdan öncelikle AD ve SOYAD alanlarını Gerekli özelliklerini EVET olarak ayarlayın, daha sonra Komut Düğmesinin Click Olayına aşağıdaki kodu yazın.
Visual Basic
  1. On Error GoTo Hata
  2. DoCmd.RunCommand acCmdSaveRecord
  3. Exit Sub
  4. Hata:
  5. MsgBox "AD ve SOYAD alanın boş olamaz"





  Alıntı
Bu mesajı beğenenler:
#3
Teşekkür ediyorum sorun çözüldü.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [VBA] Butona sol tıklayınca sağ cilik menüsü çalışsın mengene 3 1.449 20-02-2018, 14:12
Son Mesaj: EminA
  formül alnının değeri değiştiğinde kod çalışsın edacan19 5 2.301 01-07-2011, 14:10
Son Mesaj: edacan19

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi