Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1825|回复: 2

宏如何变更

[复制链接]
发表于 2017-2-16 08:53 | 显示全部楼层 |阅读模式
vba修改:批数由b列变为F列,
                   产品代码A列变为J列
                  流水号中的3个宏程序怎么改?
Sub cpdm()
    arr = Sheet1.[a1].CurrentRegion
    For i = 3 To UBound(arr)
        ReDim brr(1 To arr(i, 2), 1 To 1)
        For a = 1 To UBound(brr)
            brr(a, 1) = arr(i, 1)
        Next
        Sheet2.Range("A" & 4 + m).Resize(UBound(brr), 1) = brr
        m = m + UBound(brr)
    Next
End Sub

图片1.png

宏如何变更.rar

24.85 KB, 下载次数: 1

发表于 2017-2-16 09:14 | 显示全部楼层
Sub cpdm()
    arr = Sheets("1月批号表").Range("j1:a" & Sheets("1月批号表").Range("a2").End(xlDown).Row)

这样arr 包含了 j 列 内容
回复

使用道具 举报

 楼主| 发表于 2017-2-16 09:41 | 显示全部楼层
弱弱的问一句,老师,能否给个完整的修改后程序,我刚接触VBA,先谢谢您的关注!.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-20 01:26 , Processed in 0.402767 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表