AccessTr.neT
Boş Textboxların Kontrolü - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Excel (https://accesstr.net/forum-microsoft-excel.html)
+--- Forum: Excel Cevaplanmış Soruları (https://accesstr.net/forum-excel-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Boş Textboxların Kontrolü (/konu-bos-textboxlarin-kontrolu.html)

Sayfalar: 1 2 3 4 5 6 7 8 9 10 11 12


RE: Boş Textboxların Kontrolü - berduş - 15/05/2020

(14/05/2020, 21:07)m_demir yazdı: If IsNull(TextBox5) + IsNull(TextBox6) = -1 Then msgbox "kutulardan biri boş"
bu kod maalesef excelde çalışmadı belki ofis programımdan kaynaklanan bir hatadır aslında çalışması gerek, hatta immidiate penceresinde ?cint(true yada false) yazınca -1 ve 0 değerlerini döndürüyor ama butona atayınca çalışmadı bir türlü.

Bu arada övgü dolu mesajınız için de teşekkürler)


Re: Boş Textboxların Kontrolü - feraz - 15/05/2020

(14/05/2020, 20:58)berduş yazdı: if len(TextBox2 & TextBox3 & TextBox4 & "")>0 then msgbox "en az biri dolu"
Bu kodun çalışması gerek normalde diğerinde + felan eklemişsiniz ondandır.Birde TextBox2.value gibi yaparsanızda olur.Tabii &"" fazladan olmuş gerek yok.Ama düşünce güzel.


RE: Boş Textboxların Kontrolü - berduş - 15/05/2020

(14/05/2020, 20:58)berduş yazdı: if len(TextBox2 & TextBox3 & TextBox4 & "")>0 then msgbox "en az biri dolu"
bu kodda sıkıntı yok çalışıyor diğeri isnull olan çalışmıyor.


RE: Boş Textboxların Kontrolü - feraz - 15/05/2020

(14/05/2020, 20:58)berduş yazdı: If IsNull(TextBox5) + IsNull(TextBox6) = -1 Then msgbox "kutulardan biri boş"
Alttaki gibi çalışabilir.
If IsNull(TextBox5.value) or IsNull(TextBox6.value) Then msgbox "kutulardan biri boş"


RE: Boş Textboxların Kontrolü - berduş - 15/05/2020

Accesste, 2 kodda sorunsuz çalıştı. Excel de ise herbirini ayrı ayrı CInt içine alarak yaptigimda kafasına göre takıldı. Excel de True yada False değerini doğrudan sayisal olarak alabileceğimiz bir komut var mı?

Sizi tutmayayım yarın ise gideceksiniz, ben de yarın biraz daha araştırıp deneyeyim


RE: Boş Textboxların Kontrolü - feraz - 15/05/2020

İsnull zaten true yada false döndürür.isnull(TextBox1)=true ile isnull(TextBox1) aynı şey

Birde isempty var onuda araştırın abey.