VBA问题,想把多个EXCEL表合并成一个,使用下面代码运行,出现1004错误

2025-03-31 08:31:34
推荐回答(3个)
回答1:

提示给你的是定义类型错误
个人推测是因为你没把工作表名改正确,sheets("summary").和sheets("pricing").是否能在表格中找到。这句代码本身没其他问题。

回答2:

我在07版测试过,没有问题。
您将此程序放在一个模块中,然后把宏的命名改为hebing;
然后启动宏hebing。
您要确定所有文件是否是XLS扩展名。

回答3:

不出意外的话,是因为你的文件名中包含空格,把空格删除就OK啦