永发信息网

我想用excel算四个数字的排列组合 四个数字放在A2 B2 C2 D2 里 如1234 有多少种具体是哪些!

答案:1  悬赏:70  手机版
解决时间 2021-08-18 18:03
  • 提问者网友:孤山下
  • 2021-08-18 01:15
我想用excel算四个数字的排列组合 四个数字放在A2 B2 C2 D2 里 如1234 有多少种具体是哪些!
最佳答案
  • 五星知识达人网友:woshuo
  • 2021-08-18 01:45

试试下面这个代码吧,会在E列显示所有的排列组合
Sub plzh()
Dim a(1 To 4)
a(1) = [a2]: a(2) = [b2]: a(3) = [c2]: a(4) = [d2]
s = 1
For i = 1 To 4
For j = 1 To 4
For k = 1 To 4
For l = 1 To 4
Cells(s, 5) = a(i) & a(j) & a(k) & a(l)
s = s + 1
Next
Next
Next
Next
MsgBox 共有 & s - 1 & 个
End Sub
再问: 这个具体如何使用啊
再答: 在当前工作表下方标签名上点鼠标右键,从快捷菜单中选“查看代码”,出现窗口后将代码粘贴进去,然后在VBA窗口上面执行这个代码。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯