将多个excel文件合并到一个excel的多个sheet
小编平时在进行excel表格文件处理时,经常碰到需要多个excel文件合并成一个excel表格文挡,并且每个文档都保存在一个单独的sheet工作表中,一个一个的复制粘贴又费时又费力。不过,由于excel支持VBA代码操作,了解了VBA代码之后,发现利用VBA代码进行这些操作简直不能更简单,效果如下。
操作方法
- 01
新建一个文件夹,将需要合并的excel文档复制到该文档目录下。
- 02
新建一个EXCEL空白文档,鼠标移动到在sheet工作表上单击右键,选择“查看代码”选项,进入VBA控制台。
- 03
在菜单栏点击“插入”菜单,选择“模块”选项,进入模块编辑界面。
- 04
在编辑框中复制以下代码,注意符号,需是英文状态下。
- 05
代码输入后,点击菜单项中“运行”,选择“运行子过程”选项,或者按下F5快捷键,运行代码。
- 06
运行代码后,会弹出文档选择界面,找到新建文件夹的路径,选择你所需要合并的文档,选择文档后,点击“打开”,代码正在运行,运行时间视文档数目而定。
- 07
代码段运行结束后,就会出现已经合并完成的excel文档界面,新工作表的名称等于原工作簿的名称,大功告成!
赞 (0)