美文网首页职场Office技巧
Excel 多个工作表或工作簿快速合并工具

Excel 多个工作表或工作簿快速合并工具

作者: 贾斯汀表哥 | 来源:发表于2018-12-19 15:50 被阅读389次

  VBA 宏小工具,能快速合并多个工作表或者工作簿的数据,合并支持拷贝数据格式,可指定是否复制表头,可指定复制的起始行,也可显示数据来源那个表格或工作簿,基本上没有复制行数的限制。要求待合并的工作表或工作簿具有相同的列,列的顺序一致,不存在合并的单元格。想必很多人在分析数据时遇到此类问题多采用比较累的法子,不断的复制粘贴,希望此工具给你一点点小帮助。

工具请在试用版请在我的百度网盘下载,试用版不支持工作簿数据的合并,
下载链接:https://pan.baidu.com/s/17gohhoNYQ_yVKNQwCjr6eg ,提取码:drv4
正式版需支付12简书币。有意者请在简书上私信作者,在简书上如何私信作者

下面我按完整版介绍一下工具的功能:
文件下载后直接打开,打开时不要忘记启用宏。打开后你看到是它的参数栏,如下:

上图的参数合并选定工作簿中的所有工作表,下面为个参数解析:

  • 合并方式:指定合并的数据来源于“工作表” 或 “工作簿”
  • 待合并工作表:合并当前激活的工作表,或所有工作表
  • 复制表头:是否复制表头,第一行数据默认为表头
  • 显示数据来源:是否在合并好的数据表中显示数据来源于那个工作表或工作簿
  • 复制的起始行:从工作表的哪一行开始复制数据
  • 待复制的总列数:指定多少列的数据待复制,默认从第一列开始
  • 存放数据的起始行:在此表的第几行开始存放合并好的数据。如你在此表中准备了表头,你可能要调整此参数
  • 指定是否复制格式:格式表示数据当前用的类型,如数值、日期、文本等。

参数完成后,点击 “开始合并”会弹出一个文件选择对话框供你选择文件,如下:

如果当前 “合并方式” 为 “工作簿”,你可以选定多个文件合并来源于多个工作簿的数据。
接着我用上面的参数合并多个实施不同日期的生产订单数据,来演示一下最终合成的数据。数据源如下图:

工作表按日期命名,工作簿名称带实施编码。合并生成的数据如下:

图中方框标注的分别为表头、数据来源。如你复制表头,合并好后可能要删除一下重复的表头数据。

到此功能介绍完毕。欢迎评论,如果你喜欢这篇文章, 请记得点赞哦,谢谢!
本文为作者原创文章,未经作者允许不得转载。

相关文章

网友评论

    本文标题:Excel 多个工作表或工作簿快速合并工具

    本文链接:https://www.haomeiwen.com/subject/iefrkqtx.html