分享:
▲
▼
大概写了一下问题一与检查号码是否重覆
snum%=1 do Do checknum%=0 Label3(snum) = Val(InputBox("请输入第" & snum & "个号码" & vbCrLf & "彩球范围为1~42号"))
if (label3(snum) <1 or label3(snum)>42) then checknum=1 msgbox "输入数字不在允许范围内" end if
Loop Until checknum =0
checkdou%=0 for i=1 to snum if Label3(i)=Label3(snum) then checkdou=1 end if next i
if checkdou = 0 then snum = snum+1 else msg "输入号码重覆,请重新输入" end if loop until snum=5
至于问题二 我的建议是再设一个阵列把对中的号码丢进去 在要显示的时候整个变数印出来(不等于0的~~~记得初始化) 就解决了
给你参考
|