access随机生成100个0到100的整数

2018-06-09 16:38:00
黄善超
原创
1005

在前面的内容中《VBA 随机产生4位或6位数字用作验证码》,我们知道可以使用以下公式生成某个范围内的随机整数

Int((upperbound - lowerbound + 1) * Rnd + lowerbound)

这里,upperbound是随机数范围的上限,而lowerbound则是随机数范围的下限。


如何随机生成100个0-100之内的正整数呢,如下图


详细代码,通过for循环,换行逐个录入。

Private Sub Command15_Click()
    Dim intsum As Integer
    Me.Text1 = Null
    For i = 1 To 100
        intsum = Int(Rnd() * (100 - 0 + 1) + 0)
        Me.Text1 = intsum & Chr(13) & Chr(10) & Me.Text1
  
    Next i
End Sub

    分享