在构建 IF then 语句时,当输入的用户表单数据不是三个已批准的选项(1、0 或 X)之一时,我想引起对文本框的注意...
最好的写法是什么?
这是我所拥有的:
If Textbox.Value = ("",<0,>1,OR <>"x") Then
Textbox.BackColor = rgbPink
Textboxlabel.ForeColor = rgbRed
Textbox.SetFocus
Exit Sub
End If
你想要“如果不等于”吗?在这种情况下你应该使用
<>
:
If Textbox.Value <>"" OR Textbox.Value<>0 OR Textbox.Value<>1 OR Textbox.Value<>"x" Then
Textbox.BackColor = rgbPink
Textboxlabel.ForeColor = rgbRed
Textbox.SetFocus
Exit Sub
End If
如果
Textbox.value
与“”、0、1或“x”不同,这将进入“if”....