excel学习库

excel表格_excel函数公式大全_execl从入门到精通

VBA批量合并工作表与工作簿,就是这么简单

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%

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接