2011-04-13 64 views
1

我有下面的代码,产生从1到36的随机数。我实际上想从名称btn1到btn36产生一个随机字符串。有没有办法做到这一点?结合数字和字符串来产生随机输出

Dim Low As Double 
Dim High As Double 
Low = 1 
High = 36 
R = Int((High - Low + 1) * Rnd() + Low) 
Sheets("ITEMS DATA").Range("K21").Value = R 

回答

2

是的。一个简单的字符串连接将起作用。只需将您的随机号码附加到"btn"字符串前缀,如下所示:

Sheets("ITEMS DATA").Range("K21").Value = "btn" & R