手机版

将多个excel文件合并成一个excel表格的方法

时间:2021-09-08 来源:互联网 编辑:宝哥软件园 浏览:

Excel是我们最常用的数据处理软件,我们在使用Excel的时候,经常会处理同类的数据。比如我们做月报的时候,我们在年末的1月到12月积累月报,Excel中会有多达12个文档,不利于我们的保存/分析/使用。那么我们如何将多个Excel文件组合成一个文档呢?并且在保留所有原始Excel数据的基础上,可以让所有文档完全独立。其实我们可以在Excel中通过宏命令创建多个Sheet页面,不知道怎么操作用户。让我们快速看一下!

多个excel文件合并成一个excel表的方法

方步/骤法

1.首先我们新建一个文件夹,把所有要合并的“Excel文件”放在里面,根据自己的需要进行排序,然后在这个文件夹中创建新的Excel文件(空白Excel文档),如下图所示。

多个excel文件合并成一个excel表的方法

2.接下来,我们打开这个新创建的Excel文档,进入界面后,通过快捷键组合“Alt F11”打开“宏”。

多个excel文件合并成一个excel表的方法

2.然后我们在菜单栏中选择“查看”,然后在下拉菜单中点击“代码窗口”。

多个excel文件合并成一个excel表的方法

3.然后在代码窗口中输入以下命令代码:

子表2one()

定义对话框变量。

将抄送调暗为文件对话框

设置抄送=申请。文件对话框

将新工作设计为工作簿

设置新工作=工作簿。增加

带cc

如果。Show=-1然后

将vrtSelectedItem变型为变量

作为整数变暗

i=1

对于每个虚拟内存,选择编辑项。SelectedItems

将模板设计为工作簿

设置临时工作簿。打开(vrtSelectedItem)

tempwb。工作表(1)。复制Before:=newwork。工作表(一)

新工作。工作表(一)。名字=VBA。替换(tempwb。名字,'。xls ','')

tempwb。关闭保存更改:=假

i=i 1

下一个vrtSelectedItem

如果…就会结束

以…结尾

设置抄送=无

末端接头

多个excel文件合并成一个excel表的方法

4.然后我们点击操作菜单中的“运行”选项(如下图所示)运行上面的宏命令。

多个excel文件合并成一个excel表的方法

5.然后弹出一个浏览窗口。我们在文件夹中选择所有需要合并的Excel文件,然后点击“确认”按钮。

多个excel文件合并成一个excel表的方法

6.合并宏命令时,将自动生成工作簿。此时用户可以在下方的Sheet页面查看对应的Excel文件,切换文档时只需要直接选择即可,如下图:

多个excel文件合并成一个excel表的方法

7.当用户需要保存时,只需点击文件,然后选择“另存为”。

多个excel文件合并成一个excel表的方法

以上方法是将多个Excel文件合并到同一个文档中,保留所有原始数据。事实上,创建多个工作表页面是为了保存为同一文档,同时它们不会相互干扰。

版权声明:将多个excel文件合并成一个excel表格的方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐