VBA随机取值:如何在Excel区域内获取随机单元格值
以下是一个示例代码,可以在指定区域内随机取值:
Sub RandomValue()
Dim myRange As Range
Dim myCell As Range
Dim randomIndex As Integer
Set myRange = Range('A1:A10') '指定区域
randomIndex = Int(myRange.Cells.Count * Rnd) + 1 '生成随机数
Set myCell = myRange(randomIndex) '取出随机单元格
MsgBox myCell.Value '显示随机单元格的值
End Sub
这段代码将在指定区域内随机取出一个单元格,并显示该单元格的值。您可以根据需要修改代码中的区域范围和输出方式。
原文地址: https://www.cveoy.top/t/topic/nPaA 著作权归作者所有。请勿转载和采集!