Alan Boş Olduğu Zaman Hata Veren Vba Kodu
#7
O zaman kodu şu şekilde düzenlememiz gerekir. Bu durumda alanlar kontrol edilir. Eğer alanlardan biri veya daha fazlası boş ise boşluk karakterine eşitlenir, dolu olanlara zaten bir şey yapmamıza gerek yok. Diyelim ki 1. alan boş 2. alan dolu, 3. alan boş bu durumda gönderilecek veri;
alan1 = " "
alan2 = alan2de yazılan bilgi
alan3 = " "
Eğer boş alanları boşluk karakterine eşitlemeseydik acCmdCopy komutu Null değeri görüp hata verecekti.

Visual Basic
  1. Private Sub Komut132_Click()
  2. Dim mesaj
  3.    mesaj = MsgBox("Bilgiler Sağ Tarafa Aktarılacak! Devam Edecekmisiniz ? ", vbYesNoCancel)
  4.    If mesaj = vbYes Then
  5.  
  6. if IsNull(bir_adi) Then
  7. bir_adi = " "
  8. Endif
  9.  
  10. if IsNull(bir_maili) Then
  11. bir_maili = " "
  12. Endif
  13.  
  14. if IsNull(bir_telefonu) Then
  15. bir_telefonu = " "
  16. Endif
  17.  
  18. DoCmd.GoToControl "bir_adi"
  19. DoCmd.RunCommand acCmdCopy
  20. DoCmd.GoToControl "iki_adi"
  21. DoCmd.RunCommand acCmdPaste
  22. DoCmd.GoToControl "bir_maili"
  23. DoCmd.RunCommand acCmdCopy
  24. DoCmd.GoToControl "iki_maili"
  25. DoCmd.RunCommand acCmdPaste
  26. DoCmd.GoToControl "bir_telefonu"
  27. DoCmd.RunCommand acCmdCopy
  28. DoCmd.GoToControl "iki_telefonu"
  29. DoCmd.RunCommand acCmdPaste
  30. Else
  31. Msgbox "Kopyalama kullanıcı tarafından iptal edildi"
  32. End If
  33. End Sub





  Alıntı
Bu mesajı beğenenler:
#8
Onur Hocam sağolun . İstediğim gibi oldu . Teşekkür ederim.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FONKSiYON] Fonksiyonda Hata zimbit 1 100 12-02-2024, 18:52
Son Mesaj: dsezgin
  [VBA] Bir Tabloda Alan Türü Uzun Metin Olan Iki Ayrı Alanı Karşılaştırmak abkbek 13 295 10-11-2023, 22:26
Son Mesaj: abkbek
  [SORGU] Farklı Tablolarda Yer Alan Satış Bilgilerini Toplama Sorgusu Lidervet 1 143 09-11-2023, 00:54
Son Mesaj: dsezgin
  [VBA] Dosya Yolu Boş Ise Hata Alıyorum serdem48 4 117 26-10-2023, 14:11
Son Mesaj: serdem48
  Boş Alan Kontrolü (taruz) : Rapor Butonu prtkl 5 272 31-05-2023, 22:48
Son Mesaj: hnakis
  [VBA] Yıl Ay Sayı Sıralama Kodu Hakkında Ahmet51 6 307 29-05-2023, 09:31
Son Mesaj: halily
  [VBA] Alan Kontrollü Kaydetme Işlemi Ahmet51 2 207 25-05-2023, 14:07
Son Mesaj: Ahmet51
  Ders Kodları Tablosundaki Alan Adlarına Göre öğrencinin Sınıfını Belirlemek .. programmer67 8 355 18-05-2023, 16:49
Son Mesaj: programmer67

Foruma Git:


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