hello,大家好,今天继续我们的小工具分享,今天分享的是数据表格的批量合并。
这次更加省事了,连VBA代码都不需要大家粘贴复制了,只需要下载模板表,点点鼠标就可以搞定表格的合并,WPS也可以使用。
工作簿与工作表
开始之前我们先来了解下工作表与工作簿。
独立的电子表格我们称之为工作簿,下图中一共有5个工作簿。

而每个工作簿里面可以有多张工作表(Sheet),也就是我们熟称的插页。

合并工作表
下面合并此工作簿下的6张工作表

点击【合并工作表】,找到要合并的工作簿,等待程序运行,完成!

合并工作簿
首先将要合并的工作簿放到一个文件夹内:

接着点击【合并工作簿】,选中准备好的文件夹,点击【确定】,等待程序运行完毕,搞定!~

WPS运行
WPS可以正常运行此模板表,不过需要安装VBA宏插件,安装过程十分简单,一步搞定,详见专栏里面的这篇文章:
【WPS表格如何启用宏?在WPS中运行VBA代码】
下图是在WPS中运行的结果,完全没有问题,唯一的遗憾就是图片的不兼容,功能键的图片未显示出来,但是不影响代码的正常运行!

注意点
需要注意的是:
1、代码默认保留第一张表的表头,其余表皆舍弃表头,即从第二行开始复制;
2、合并之后,首列会显示内容来源于哪张表、哪个工作簿;
3、可以合并的文件类型有xls/xlsx两种文件格式,若要合并*et格式的文件,代码对应修改即可;
4、工作簿合并中,默认合并每张工作簿的第一张表(后期会更新多插页、多工作簿以及表头不一致情况的合并);
5、Mac系统未测试,Windows下Excel与WPS都可以运行成功。
小结
模板表已经放入分享链接中,购买专栏的小伙伴自行下载使用。
购买专栏解锁剩余3%