分享:
▲
▼
大概寫了一下問題一與檢查號碼是否重覆
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的~~~記得初始化) 就解決了
給你參考
|