加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

EXCEL vba 两个数组合并

(2011-05-13 21:18:56)
标签:

杂谈

分类: Excel应用与培训

a=array(1,2,3) b=array(4,5,6) 希望生成一新的数组 c=array(14,15,16,24,25,26,34,35,36)

这里就需要用VBA来进行合并了:

Sub Test()
    Dim a, b, c
    Dim i%, j%, k%

    a = Array(1, 2, 3)
    b = Array(4, 5, 6)
    ReDim c(1 To (UBound(a) + 1) * (UBound(b) + 1))
    k = 0
    For i = 0 To UBound(a)
        For j = 0 To UBound(b)
            k = k + 1
            c(k) = a(i) & b(j)
        Next
    Next
End Sub

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有