永发信息网

随机7位数

答案:2  悬赏:10  手机版
解决时间 2021-04-06 16:13
我用VBA编一个随机产生7位数的宏。可是,有时会产生最左面有0的数,这时0会不显示出来(因为立即窗口弹不出来,所以想直接显示在sheets上)。我绞尽脑汁,想了几个类似的办法,可也不奏效。
for i= 1 to n 'n为想要产生的7位数的个数
y=""
for j = 1 to 7
randomize
s(i,j)=int(10*rnd)
y=y & s(i,j) '我设置y为string
next j
sheets(1).cells(i,1)= y
next i
我知道y是string是问题的所在,但是我想了办法,结果没有解决问题。
请你不吝赐教!!谢谢!
最佳答案
Sub abc()
Dim s(20, 20)'定义二维数组
Columns("A:A").Select 'A列设置为字符型
Selection.NumberFormatLocal = "@"
For i = 1 To 20 '产生20个7位随机数
y = ""
For j = 1 To 7
Randomize
s(i, j) = Int(10 * Rnd)
y = y & s(i, j) '我设置y为string
Next j
Cells(i, 1) = y
Next i
End Sub
全部回答
可以利用公式 =randbetween(1000000,9999999) 即可生成随机7位数
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
暗黑3键盘设定技巧 暗黑3键位设定窍门
58coin是做什么的?好像记得有一个平台也叫58
耳机掉地下了,捡起来就不好使了,一个有声音
(l0分)【思想政治—公民道德与伦理常识】阅
Must we finish all the homework today or t
在大商场里面的小店适合开什么店比较好???
大早上一睁眼,被520刷屏霸屏了[发呆]这是年轻
梦见朋友请吃饭最后就剩我自己了
成谋商城会员登录入口处
小明发现月饼盒里的脱氧剂部分呈红褐色,査阅
QQ三国情侣结拜组队挂亲密度一定要在一张地图
驾照皮套有统一规范吗
南平到永安汽车要多久,南平市到光泽县有几公
荣味园酸菜牛肉面NO.1地址有知道的么?有点事
我有一个残疾证办不到三轮车驾照怎么办
推荐资讯
今天一号刚套了花呗,但是还没有出6月份的账
有去过京科联通公司面试的朋友吗
从南宁动物园到南宁大桥走江北大道怎么走
十里加油站这个地址在什么地方,我要处理点事
高中语文议论文 我为什么去上大学
请前辈给我说下中化十一建怎么样,可以学到东
酷我音乐盒默认安装在C盘哪个文件夹里面?
— Did you know any French before you arri
我老是想给我姐夫发消息
小赵柏林汽车俱乐部在哪里啊,我有事要去这个
如何区分09款和12款别克凯越
苹果8和苹果X有何区别
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?