Excel是我们最常用的数据处理软件,而在我们使用Excel时,常常会处理同一类的数据,例如,我们制作月度报表,那么在年末时我们共积累了1至12月的月度报表,这时我们的Excel的文档将多达12个,实在不利于我们的保存/分析/使用,那么我们如何将多个Excel文件合并成一个文档,并且在保留所有的Excel原数据基础上,做到所有的文档完全独立呢,其实我们在Excel中能够通过宏命令建立多个Sheet页来实现,还不知道如何操作用户赶紧来了解一下吧!

方步/骤法

1、首先,我们新建一个文件夹,将我们将所有需要合并的“Excel文件”放入其中,并根据自己的需要对其进行排序,然后再此文件夹中新建一个Excel文件(空白Excel文档),如下图所示。

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

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

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

Sub sheets2one()

'定义对话框变量

Dim cc As FileDialog

Set cc = Application.FileDialog(msoFileDialogFilePicker)

Dim newwork As Workbook

Set newwork = Workbooks.Add

With cc

If .Show = -1 Then

Dim vrtSelectedItem As Variant

Dim i As Integer

i = 1

For Each vrtSelectedItem In .SelectedItems

Dim tempwb As Workbook

Set tempwb = Workbooks.Open(vrtSelectedItem)

tempwb.Worksheets(1).Copy Before:=newwork.Worksheets(i)

newwork.Worksheets(i).Name = VBA.Replace(tempwb.Name, ".xls", "")

tempwb.Close SaveChanges:=False

i = i + 1

Next vrtSelectedItem

End If

End With

Set cc = Nothing

End Sub

4、然后我们点击操作菜单中的“运行”选项(具体如下图所示),即可运行以上的宏命令。

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

6、等到宏命令合并结束后,,将自动生成一个工作簿,此时用户即可在下方的Sheet页中查看到相应的Excel文件,在需要切换文档时只需要直接选择即可,如下所示:

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

上述的方法就是多个Excel文件合并为同一文档,且保留所有原数据的方法,其实就是通过建立多个Sheet页来实现保存为同一文档,同时达到互不干扰。

excel如何把多张表合并成一个表_如何将多个excel文件合并成一个文件-多个excel文件合并成一个excel表的方法 - 河东软件园...相关推荐

  1. Editplus文件在linux下乱码,EditPlus中文乱码怎么办-解决EditPlus中文出现乱码的方法 - 河东软件园...

    EditPlus是一款用来编写网站的软件,在这款软件中大家会编写一些代码,但是在制作网站的时候我们是需要输入汉字信息的,因为大多数的网站页面都是中文的菜单栏.不过在使用汉字编辑的时候就有用户会遇到这样 ...

  2. excel如何把多张表合并成一个表_如何快速把多个excel表格合并成一个excel表

    如何快速把多个excel表格合并成一个excel表呢? 首先,我们需要把多个excel表都放在同一个文件夹里面,并在这个文件夹里面新建一个excel文件. 用microsoft excel打开新建的e ...

  3. excel几个表合成一张_快速将多个excel表合并成一个excel表

    应用场景:有很多张excel,而且excel表里面的结构基本一样,如何快速将这些excel合并在一个excel页面,便于后期分析和统计 技术实现:利用excel表的宏计算实现. 注意:金山的WPS没有 ...

  4. excel合并多个工作表_快速将多个Excel表格合并成一个Excel表格

    之前在微信群内有朋友问我如何快速将多个Excel表格合并成一个Excel表格,当时没有讲解清楚,今天专门来告诉大家如何快速合并Excel表格到一个工作表中. 在合并表格中,不外乎以下两种情况: 将多个 ...

  5. 快速将多个excel表合并成一个excel表

    应用场景:有很多张excel,而且excel表里面的结构基本一样,如何快速将这些excel合并在一个excel页面,便于后期分析和统计 技术实现:利用excel表的宏计算实现. 注意:金山的WPS没有 ...

  6. 如何将多个Excel表合并成一个Excel表

    如何将多个Excel表合并成一个Excel表 每天需要和Excel办公软件打交道俄小伙伴,他们的电脑桌面上总是布满密密麻麻的Excel表,这样看上去非常的凌乱,其实我们完全可以将其中类别相同的Exce ...

  7. 如何快速把多个excel表合并成一个excel表(不熟悉vba及公式的人)

    对于不熟悉Excel公式,不熟悉vba的人,要如何按需要快速把多个excel表合并成一个excel表? 对于Excel的合并,很多需要通过vba变成,但对于不熟悉vba编程的人,如何合并呢?给大家推荐 ...

  8. 多个PDF文件如何合并成一个?两种方法轻松get

    在日常学习生活中,如果你需要将多个文档整合为一个完整的文件,比如说多篇文章.多张图片.多个表格等等,这时候就需要将这些文档合并成一个PDF文件.如何将多个PDF文件如何合并成一个?两种方法轻松帮你搞定 ...

  9. excel合并多个工作表_简单快速多个Excel表合并成一个Excel表

    在工作中经常遇到需要把多个电子表合成一个电子表的情况,比如回收的多份调查表格,多个班级成绩合成全校成绩等问题.用传统的方法复制.粘贴耗时费力,还容易出错. 这些表格的特点是每个表格结构一致,需要按一定 ...

最新文章

  1. 论文简述 | CamVox: 一种低成本、高精度的激光雷达辅助视觉SLAM系统
  2. WinDbg用法详解
  3. MySQL高级知识(十五)——主从复制
  4. 反应特别慢_酶促反应与普洱茶的制作
  5. c++ primer 5th,习题11.33
  6. oracle游标语法举例,PL/SQL语句块基本语法(ORACLE存储过程,函数,包,游标)
  7. c# 获取word表格中的内容_Java 获取、删除Word文本框中的表格
  8. linux 复制代码 多出了很多空格_最基础Linux(一)——简单命令行操作
  9. 读懂 x86 架构 CPU 虚拟化,看这文就够了 | 赠书
  10. 如何搭建数据标准管理平台
  11. 基本MVC2模式创建新闻网站
  12. mac自带邮件设置QQ企业邮箱发邮件
  13. N63043-郝子轩-第二周
  14. apr 移植android平台,omap3530移植android4.0
  15. 将大写字母转化为小写字母
  16. Jquery 模糊匹配ID
  17. 激活 window10 操作系统
  18. 2018年美亚杯电子数据取证大赛-资格赛wp
  19. BarTender软件中GS1-128条码如何制作?
  20. DRL:强化学习-Q-Learning算法

热门文章

  1. ABP框架源码中的Linq扩展方法
  2. 名帖82 苏轼 行楷《前赤壁赋诗卷》
  3. 如何提高app下载量(appstore下载量)
  4. python中文编辑_python用Tkinter做自己的中文代码编辑器
  5. 欢乐的票圈重构——九宫格控件(上)
  6. windows7 VCP安装失败的解决办法
  7. 物联平台纷争,能否拯救智能硬件?
  8. vue 禁止input输入框输入特殊字符和汉字
  9. stm32f103 时钟系统
  10. 新建一个html标题为李白,李白的诗,如果用自媒体的思维来起标题,画风是这样的...