我有一個用戶窗體包含多個組合框和文本框,用於向工作表中輸入數據。我一直在尋找的是在將數據保存到工作表前檢查所有這些框的代碼,因此如果其中一個爲空,它將彈出一條消息並且不保存數據。檢查多個文本框/組合框的輸入
我一直在使用一個函數來逐個檢查每一個函數,但如果其他函數是空白的,它仍然會將數據保存到工作表中。
Public Function CheckEmpty(text_box As Object) As Boolean
CheckEmpty = (Len(Trim(text_box.Value)) > 0)
End Function
這是什麼樣的我放在一起,它總是告訴我,這是不是空的,我新的所有這一切如此容忍我:昏暗測試(1至10)作爲變 集試驗(1)= TextBox1中 集試驗(2)= TextBox2中 集試驗(3)= TextBox3 集試驗(4)= ComboBox1 Set Test(5)= ComboBox2 Set Test(6)= ComboBox3 如果爲IsEmpty(測試)然後 MSGBOX「其空」 否則 MSGBOX「它不是」 結束如果 – Higgs