vb怎么表示 5位数至10位数的代码

来源:百度知道 编辑:UC知道 时间:2024/05/14 09:53:19
我做个程序: 如果text1不等于5至10位数字或等于英文字母 then 账号不能为5至10位数字或英文 。求这段的代码
上面说错了 : 如果text1不等于5至10位数字或等于英文字母 then 账号为5至10位数字不能为英文 。求这段的代码 楼1:text1满足等于5至10位数不等于英文

还是不明白,你说text要满足的条件,一个一个的说.
if len(text1.text)>=5 and len(text1.text)<=10 then
if isnumeric(text1.text)=false then
msgbox "账号为5至10位数字不能为英文"
end if
else
msgbox "位数不对"
end if

If Not (Val(Trim(Text1))>= 10000 And Val(Trim(Text1))< 10000000000#) Then MsgBox ("账号为5至10位数字不能为英文")