你好!Excel 中20个数字的任意5个数字排列组合怎样做。 比如1,2,3,4,5或者1,2,3,4,5,20等等

一共有15504个组合吧?并如何在excel表中一一把它列出来,请高手指教。谢谢!

下面程序只算出组合,没有排列
Sub 组合5in20()
Dim I1, I2, I3, I4, I5, M
M = 0

For I1 = 1 To 16
For I2 = I1 + 1 To 17
For I3 = I2 + 1 To 18
For I4 = I3 + 1 To 19
For I5 = I4 + 1 To 20
M = M + 1
Range("A" & M) = I1: Range("B" & M) = I2: Range("C" & M) = I3: Range("D" & M) = I4: Range("E" & M) = I5
Next
Next
Next
Next
Next
End Sub来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-24
用VBA吧。追问

怎么使用呢?我不大懂,可以提示一下,VBA的编码吗?
谢谢!

本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网