求EXCEL的VBA代码,用“1、2、3、4”四个字符,随机生成排列组合

 我来答
Excel办公_VBA
2017-03-22 · 教育领域创作者
个人认证用户
Excel办公_VBA
采纳数:3279 获赞数:2332

向TA提问 私信TA
展开全部

1、排列组合需要多少位数字

2、这四个数字是否可以重复?

可以重复的,可以使用=RANDBETWEEN(1,4)


如果还有具体要求,请进一步明确

tcmcz
2017-03-22 · TA获得超过3496个赞
知道大有可为答主
回答量:3744
采纳率:73%
帮助的人:1086万
展开全部
Sub suiji()
    s = Array(1, 2, 3, 4)
    For i = 0 To 3
        r = Int(Rnd() * 4)
        t = s(i)
        s(i) = s(r)
        s(r) = t
    Next
    shuchu = ""
    For i = 0 To 3
        shuchu = shuchu & s(i) & ","
    Next
    shuchu = Left(shuchu, Len(shuchu) - 1)
    Range("A" & Range("A65536").End(xlUp).Row + 1) = shuchu
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式