2012-09-11 128 views
3

我想阻止執行代碼,如果用戶留下一個文本框爲空如何防止代碼執行,如果文本框是空的?

If tx01.Value = "" Then Exit Sub 
If tx01.Value = vbNullString Then Exit Sub // also tried 

但用戶可以簡單的寫一個空間(或任意數量的空格), - 預防不起作用。
我需要在這個框中的字符(數字和非數字),但不僅僅是空格。
我該怎麼做,請問?

回答

4

if trim(tx01.Value) = "" then Exit sub 

修剪除去開頭和結尾的空白字符。

+0

是的,就是這樣。 ThankYoy - 託尼和拉坦。 – Alegro

4

嘗試在文本框值檢查中添加Trim()

相關問題