如何使用VBA,在不打开工作簿的情况下将几个格式相同的工作簿中的内容汇总到一个空的工作簿中?

2025-04-18 01:45:34
推荐回答(1个)
回答1:

用VBA可行,汇总命令如下,其他的自行完善
Range(汇总区域).Consolidate Sources:=汇总数组(), Function:=xlSum, Toprow:=False, LeftColumn:=False, CreateLinks:=False
汇总数组(0)='路径[文件名1]工作表名‘!区域
汇总数组(1)='路径[文件名2]工作表名‘!区域
汇总数组(2)='路径[文件名3]工作表名‘!区域