楼主: kyuu123
1244 3

[有偿编程] 求一个Excel 表格VBA编程 ,想要1,2,3,4的随机数列 [推广有奖]

  • 15关注
  • 9粉丝

哎呀

已卖:323份资源

讲师

11%

还不是VIP/贵宾

-

威望
0
论坛币
9944 个
通用积分
3.1363
学术水平
5 点
热心指数
5 点
信用等级
1 点
经验
900 点
帖子
285
精华
0
在线时间
409 小时
注册时间
2013-4-28
最后登录
2022-10-26

楼主
kyuu123 发表于 2022-7-28 21:06:58 |AI写论文
520论坛币
我制作了一个编程,产生0,1这两个数字的一组随机数列,要求1出现一定次数。

见表1 ,只要输入总数量、1的个数,即可自动随机产生一组数列。
表1 随机1和0凑数表格数列.rar (19.73 KB) 本附件包括:
  • 表1 随机1和0凑数表格数列.xlsm

但是只是出现0,1这两个数字。  

我现在想要1,2,3,4的随机数列,每一个数字要求出现一定次数,只要输入总数和每个数字的次数,即可自动形成一组随机数列。这是我想要的效果。
能否利用VBA制作一个类似这样的通用表格?





关键词:vba编程 EXCEL xcel exce VBA
相关内容:ExcelVBA编程
好好学习,天天向上

沙发
kyuu123 发表于 2022-8-2 21:34:00
有人懂吗?

藤椅
lastmu 发表于 2022-8-23 18:43:57
表1 随机1和0凑数表格数列.rar (45.24 KB) 本附件包括:
  • 表1 随机1和0凑数表格数列.xlsm

不需要VBA也可实现。
如果想改为VBA,原理是一样的。

板凳
keai958 发表于 2022-8-28 11:54:24
不用vba,直接先写出一定数量的1234,然后辅助列里写随机数(建议均匀,如果是其他需求,自行决定),接着将辅助列进行排序,最后只保留1234那一列即可。
其实这不就是随机分组的过程吗

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-18 02:44