看板 Programming 關於我們 聯絡資訊
我寫了以下的迴圈 希望輸出在 text2 跟 debug.print 上 Text1.Text的值是數字 表示要迭代幾次 假設Text1.Text=10 但我以下的程式 好像 text2.text 部份好像只會顯示第10次的結果 debug.print就可以1~10次的結果都呈現 請問要怎修改 才可以讓 text2 可以跑出10次結果呢 For i = 1 To Text1.Text Step 1 s3 = Fix(8 * Rnd) + 1: s4 = Fix(8 * Rnd) + 1 s5 = Fix(8 * Rnd) + 1: s6 = Fix(8 * Rnd) + 1 s7 = Fix(8 * Rnd) + 1: s8 = Fix(8 * Rnd) + 1 s9 = Fix(8 * Rnd) + 1 test = (Left(s1, 1) + Right(s1, 1) * 9 + s2 * 8 + s3 * 7 + s4 * 6 + s5 * 5 _ + s6 * 4 + s7 * 3 + s8 * 2 + s9 * 1) Mod 10 s10 = IIf(test = 0, 0, 10 - test) Text2.Text = rr & s2 & s3 & s4 & s5 & s6 & s7 & s8 & s9 & s10 Debug.Print rr & s2 & s3 & s4 & s5 & s6 & s7 & s8 & s9 & s10 Next i -- 番茄紅了 醫生的臉就綠了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.176.177