excel排列组合同时满足一定条件的VBA代码

有如下数据:①有N行数据(每行10-24个数字)如:1.2.3.4.5.6.7.8.9.10,②20组数据(每组6个数字),用来筛选排列组合结果的要从①的数据里随机抽6个数字(比如从第一行随机抽6个),同时6个数字里必须在②的20组数据中有m行有重复数据求一个宏代码能把满足条件的排列组合结果列出来~最好把结果生成在sheet2中换个思路理解就是:随机组合的6个数字,与20组数据里的(20-m)组没有相同数字~比如,1.3.5.8.11.13这一组数据 和2.4.6.7.12.14.15.16...无重复部分
2026年09月24日 12:00
有2个网友回答
网友(1):

6个数字里必须在②的20组数据中有m行有重复数据
这句话的中文意思是不是:6的重复数据量的m数据群20必须,The 6 numbers must be in the group of 20 M data in duplicate data???

网友(2):

这210个结果里把要和这20……
这句话没看懂,请举个例子说明一下。
n,m是由用户输入?
最终结果是什么?请举例。

20组数据里任意一组有1.3.5.8.11.13中的任意一个,那么这一组数据和随机组合的这组数据无重复(有重复吧)