【发布时间】:2023-04-11 02:12:01
【问题描述】:
我在编码时需要帮助
"如果文本框不为空则 Msgbox "无效"
我知道空是“”但我怎么写不空? 谢谢!
【问题讨论】:
-
请更新您的问题以包含minimal reproducible example,以便我们了解您的问题的一些范围。
标签: excel vba textbox is-empty msgbox
我在编码时需要帮助
"如果文本框不为空则 Msgbox "无效"
我知道空是“”但我怎么写不空? 谢谢!
【问题讨论】:
标签: excel vba textbox is-empty msgbox
非常基本的问题。试试TEXTBOX<>""。
Private Sub CommandButton1_Click()
If Me.TextBox1 <> "" Then
MsgBox "Invalid"
End If
End Sub
你也可以使用LEN()函数。
If Len(Me.TextBox1) > 0 Then
MsgBox "Invalid"
End If
【讨论】:
Me.Textbox1 中的 Me 在这里代表什么吗?
UserForm1.TextBox1 之类的表单名称。即使您只能使用文本框名称,例如 If Len(TextBox1) > 0 Then ...
If Len(InputBox("Enter data.")) > 0 Then。