添加其他Excel文件的行

我有10个Excel文件,每个文件有5张。 我想有一个One.xls文件,其中5张包含这10个excel文件的所有行。

我发现了一些软件,但没有一个是免费的。 我想用macros写它。 我怎么能这样做。

最好的开始是excelforum.com的具体答案,但总之,你需要把它放在下面的过程; 1)为one.xlsx工作簿和表名定义variables名称,以便切换回2)定义要打开的工作簿和关联文件path3)打开工作簿1 4)select数据5)复制并粘贴到主工作簿6)closures工作簿1 7)为其他工作簿重复步骤3 – 6

这将把它列入一个综合名单。 需要考虑的事情是,您是要擦除电子表格中的内容还是将其添加到底部,以便您可能需要一些错误陷阱或清理工具。