请教,在Excel VBA中如何在两个数之间产生一个随机数,比如10--20之间;然后赋值到窗体控件上?谢谢。

2024-11-30 04:05:20
推荐回答(3个)
回答1:

Private Sub CommandButton1_Click()
    Dim R As Integer
    R = Application.RandBetween(10, 20)
    TextBox1.Value = R
    Label1.Caption = R
End Sub

回答2:

产生随机数 可以用这个函数
如 : n= Application.RANDBETWEEN(10,20) ‘ 10 20 改成你要的数就行

具体要看你赋值到那个控件上呢? 把 n 赋值给它就行。

回答3:

a b之间随机数a