以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何在单元格中使用随机函数  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159315)

--  作者:ZTWANGJUN
--  发布时间:2020/12/22 10:53:00
--  如何在单元格中使用随机函数
老师你好,我想做一个数据表,表格中有标准要求,然后再后面的实测区中填入符合标准的数据,这个要用到随机函数,我试了很多办法也没做成功,请老师帮忙,谢谢
图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20201222104037.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2020/12/22 11:51:00
--  
参考:http://www.foxtable.com/webhelp/topics/0349.htm

试了什么方法?写了什么代码,具体有什么问题?

--  作者:54292550
--  发布时间:2020/12/22 11:53:00
--  
Dim num1 As Integer = Rand.Next(0,13) \'0.48-0.35=0.13
output.show(0.35+num1/100)
Dim num2 As Integer = Rand.Next(0,15) \'0.25-0.1=0.15
output.show(0.1+num2/100)
Dim num3 As Integer = Rand.Next(0,600) \'9.0-3.0=6.0
output.show(3.0+num3/100)

你可以这样试试。。。

--  作者:有点蓝
--  发布时间:2020/12/22 12:15:00
--  
试了,然后呢?有什么问题?我又不懂您的业务,能不能详细描述一下?
--  作者:ZTWANGJUN
--  发布时间:2020/12/22 13:23:00
--  
老师,我在命令窗口里试了,怎么装将它自动填入到相应的单元格中呢,我是个新手,请老师指点,谢谢老师


--  作者:有点蓝
--  发布时间:2020/12/22 13:46:00
--  
比如:
Dim num1 As Integer = Rand.Next(0,13) \'0.48-0.35=0.13
tables("表A").current("第一列") = 0.35+num1/100