Excel精英培训网

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

[已解决]请高手帮忙解决宏在执行时的问题

[复制链接]
发表于 2013-2-28 10:12 | 显示全部楼层 |阅读模式
本人自编了一段自动汇总功能的宏,但是在执行是出现了一点问题,不知道怎样更改,因此请教各位高手,帮忙调试一下,先谢谢了。具体情况如附件中。
最佳答案
2013-3-1 11:44
本帖最后由 爱疯 于 2013-3-1 11:45 编辑

Sub Macro2()
    With Sheets("装箱单")
        .Range("H:H").ClearContents
        .Range("H2") = "实收"
        .Range("H3").FormulaR1C1 = "=SUMIF(Sheet1!R2C1:R13C2,VLOOKUP(装箱单!RC[-2],Sheet1!R2C1:R13C2,1,FALSE),Sheet1!R2C2:R13C2)"
        .Range("H3").AutoFill Destination:=.Range("H3:H" & .Cells(.Cells.Rows.Count, "a").End(xlUp).Row)
    End With
End Sub


加个清除

应用扫描枪清点货物.zip

24.39 KB, 下载次数: 10

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
 楼主| 发表于 2013-3-1 11:11 | 显示全部楼层
回复

使用道具 举报

发表于 2013-3-1 11:44 | 显示全部楼层    本楼为最佳答案   
本帖最后由 爱疯 于 2013-3-1 11:45 编辑

Sub Macro2()
    With Sheets("装箱单")
        .Range("H:H").ClearContents
        .Range("H2") = "实收"
        .Range("H3").FormulaR1C1 = "=SUMIF(Sheet1!R2C1:R13C2,VLOOKUP(装箱单!RC[-2],Sheet1!R2C1:R13C2,1,FALSE),Sheet1!R2C2:R13C2)"
        .Range("H3").AutoFill Destination:=.Range("H3:H" & .Cells(.Cells.Rows.Count, "a").End(xlUp).Row)
    End With
End Sub


加个清除
回复

使用道具 举报

 楼主| 发表于 2013-3-1 15:32 | 显示全部楼层
刚才测试了,很好用,谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 21:04 , Processed in 0.684587 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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