当前位置:首页 > 实用技巧 >

多个工作表放在一个工作簿(将多个工作表放进一个工作簿)

来源:原点资讯(www.yd166.com)时间:2023-11-13 14:04:41作者:YD166手机阅读>>

多个工作簿里的表格合并到一个工作簿中,在日常工作中应该经常碰到吧。

怎么合并会比较快又省事?

当然,肯定不是复制粘贴,要合并的工作簿多的情况下,这种方式很耗力气。

不妨,试试用VBA代码法。

今天来讲讲如何利用VBA代码法快速将多个工作簿合并成一个工作簿。

具体操作步骤:

1、新建一个工作簿,并为其命名,本例中我们将其命名为【工资存放工作薄】;

2、打开新建的此工作簿,即【工资存放工作薄】,并在里面任意一个工作表标签上点击右键—【查看代码】;

多个工作表放在一个工作簿,将多个工作表放进一个工作簿(1)

3、然后在打开的VBA编辑窗口中粘贴以下代码:

Sub 多个工作簿合并()

Dim FileOpen

Dim X As Integer

Application.ScreenUpdating = False

FileOpen = Application.GetOpenFilename(FileFilter:="Microsoft Excel??(.xlsx),.xlsx", MultiSelect:=True, Title:="合并工作簿")

X = 1

While X <= UBound(FileOpen)

Workbooks.Open Filename:=FileOpen(X)

Sheets().Move After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)

X = X 1

Wend

ExitHandler:

Application.ScreenUpdating = True

Exit Sub

errhadler:

MsgBox Err.Description

End Sub

如下图所示:

多个工作表放在一个工作簿,将多个工作表放进一个工作簿(2)

4、点击【运行】—【运行子过程/用户窗体】;

多个工作表放在一个工作簿,将多个工作表放进一个工作簿(3)

5、在弹出的【宏】对话框里,点击【运行】;

多个工作表放在一个工作簿,将多个工作表放进一个工作簿(4)

6、然后弹出选择【合并工作簿】对话框,选择要合并的几个工作簿;

多个工作表放在一个工作簿,将多个工作表放进一个工作簿(5)

7、最后等待运行完毕,几个工作簿就合并完成了。

这时我们打开工作簿名称为【工资存放总表】文件,就可以看到原先的几个工作簿,即原本以6个工作簿形式分开存放的1-6月工资表,分别以6个sheet页形合并到这一个工作簿中。

多个工作表放在一个工作簿,将多个工作表放进一个工作簿(6)

栏目热文

玩游戏的时候手机老黑屏怎么办(为什么手机玩游戏时不时会黑屏)

玩游戏的时候手机老黑屏怎么办(为什么手机玩游戏时不时会黑屏)

光遇:这2种情况容易黑屏,解决方法很简单,希望官方赶紧修复 前言:大家好,我是喜欢玩游戏、聊游戏的孟婆小叔。从接触光遇到...

2023-11-13 14:11:18查看全文 >>

如何解决手机打游戏黑屏(手机怎样解决玩游戏黑屏)

如何解决手机打游戏黑屏(手机怎样解决玩游戏黑屏)

如果您在玩游戏时出现闪退、黑屏、无响应的现象,可能是由于以下原因:后台运行应用多后台运行应用过多会影响手机性能,重启手机...

2023-11-13 14:28:07查看全文 >>

3个月的婴儿头顶严重掉头发(三个月宝宝头顶掉头发正常吗)

3个月的婴儿头顶严重掉头发(三个月宝宝头顶掉头发正常吗)

产后掉头发拯救拯救我的头发。哈喽宝妈们,你们生完宝宝后都脱发了吗?我生完我崽崽以后都3年了,以前从未脱发。最近掉头发非常...

2023-11-13 14:14:18查看全文 >>

生娃后掉头发厉害怎么办(生酮掉头发厉害怎么办)

生娃后掉头发厉害怎么办(生酮掉头发厉害怎么办)

很多宝妈们会发现,自己在生完宝宝之后,变得容易脱发,脱发量也变大了,这个现象在产后通常被称为产后脱发。为什么会发生产后脱...

2023-11-13 14:04:59查看全文 >>

生完宝宝后掉头发很严重怎么办(生完孩子后掉头发特别厉害怎么办)

生完宝宝后掉头发很严重怎么办(生完孩子后掉头发特别厉害怎么办)

最近,有一件事情一直困扰着小编,那就是小编已经生完宝宝快一年半了,可是掉发的问题始终没有好转的迹象,家里卫生间、客厅的地...

2023-11-13 13:55:35查看全文 >>

一个工作簿中编辑多个工作表(工作簿中快速建立多个工作表)

一个工作簿中编辑多个工作表(工作簿中快速建立多个工作表)

在一个部门当中我们经常会碰到在统计某些数据时,需要多人共同完成。那如何在同一局域网内设置多人同时编辑excel工作表了?...

2023-11-13 13:54:37查看全文 >>

一个工作簿中包括多个工作表(一个工作簿中至少包含一张工作表)

一个工作簿中包括多个工作表(一个工作簿中至少包含一张工作表)

今天小编跟大家分享一下怎么快速将工作簿中的多个工作表另存为一个独立的工作簿。1.打开Excel表格,想要将这个文件中的多...

2023-11-13 14:11:16查看全文 >>

一个工作簿可包含一张工作表

一个工作簿可包含一张工作表

Excel存储的文档称为工作簿,一个工作簿可以由多张工作表组成。在Excel中,一张工作表由1048576x16384个...

2023-11-13 13:59:04查看全文 >>

一个工作表内可以有多个工作簿(一个工作簿可包含多个工作表)

一个工作表内可以有多个工作簿(一个工作簿可包含多个工作表)

今天跟大家分享一下excel怎么合并多个工作簿到一个表格1.如下图有三个工作簿,现在要求我们将这三个工作簿合并到一起。2...

2023-11-13 14:14:50查看全文 >>

一个工作簿最多能包含几个工作表(一个工作表中最多包含几个工作簿)

一个工作簿最多能包含几个工作表(一个工作表中最多包含几个工作簿)

轻松操控!『Excel超能小助手』让你事半功倍——【一键拆分工作簿】当涉及将包含多个工作表的Excel工作簿拆分成多个单...

2023-11-13 14:26:45查看全文 >>

文档排行