如何使用vba rnd函数?
VBA RND 函数列在 VBA 函数的数学类别中。当您在VBA代码中使用它时,它会生成一个大于或等于0且小于或等于1的随机数。简单来说,它返回0到1之间的随机数。它的工作原理类似于工作表中的RAND函数。
句法
Rnd([数字])
论点
- [Number] :一个可选的数字参数,您可以在其中指定[这是一个可选参数,如果省略,VBA 默认情况下采用 >0]:
- <0 在每次调用时获得相同的随机数,使用 [Number] 作为起始数字。
- =0 获取最后生成的随机数。
- >0 获取序列中的下一个随机数。
例子
要实际了解如何使用 VBA RND 函数,您需要查看下面的示例,其中我们使用它编写了 vba 代码:
Sub example_RND() Range("A1").Value = Rnd() Range("A2").Value = Rnd() Range("A3").Value = Rnd() End Sub
在上面的代码中,我们使用RND来获取A1、A2和A3中的随机数。如果我们再次运行它,它将返回三个单元格中的不同数字。