Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1960|回复: 3

[已解决]关于vba 随机函数的一些问题

[复制链接]
发表于 2011-12-30 11:11 | 显示全部楼层 |阅读模式
在vba中怎么编随机函数的程序 , 比如-3到3 包括零 还有不包括零的情况
最佳答案
2011-12-30 11:24
  1.     Debug.Print (Rnd() * 6 - 3) \ 1
  2.     Debug.Print (Rnd() * 2 + 1) \ 1 * IIf(Rnd() < 0.5, 1, -1)
复制代码
发表于 2011-12-30 11:24 | 显示全部楼层    本楼为最佳答案   
  1.     Debug.Print (Rnd() * 6 - 3) \ 1
  2.     Debug.Print (Rnd() * 2 + 1) \ 1 * IIf(Rnd() < 0.5, 1, -1)
复制代码
回复

使用道具 举报

发表于 2011-12-30 11:27 | 显示全部楼层
随机是相对的。
vba提供的随机函数rnd,该函数返回小于1 但大于或等于0 的值。要生成其它的随机数,我们一般是利用他来做一些变通使用,这要看具体情况来“随机”了
回复

使用道具 举报

发表于 2011-12-30 11:28 | 显示全部楼层
打字慢,整重求了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-15 21:26 , Processed in 0.238812 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表