您现在的位置是:主页 > 教程 >
excel 合并工作簿的两种方法
发布时间:2023-10-11 20:47:19所属栏目:教程 已帮助人编辑作者:Excel自学教程
平时工作,可能会因不同的文件创建多个excel工作簿,有些工作簿只包含一个单独的工作表,有些工作簿有多个工作表。时间久了,就想将有用的工作簿合并到一起,不至于每次都来来回回的打开多个工作表。如何实现合并多个工作簿呢?
小编能想到的有两种方法。第一,使用命令实现合并多个工作簿。第二,使用宏代码实现合并多个工作簿。
使用命令合并工作簿的方法是这样的:
打开全部工作簿,右键点击工作名,出现"移动或复制工作表"对话框,在“工作簿”下拉列表选择目标工作簿,在“下列选定工作表之前”选择相应的工作表,可以对工作簿进行移动或者复制,如果是复制,可以勾选“建立副本”。
使用宏代码实现合并多个工作簿的方法:
将下面代码复制到代码页面,然后运行宏就可以了。
Sub 合并工作薄()
Dim FilesToOpen
Dim x As Integer
On Error GoTo ErrHandler
Application.ScreenUpdating = False
FilesToOpen = Application.GetOpenFilename _
(FileFilter:="MicroSoft Excel文件(*.xls), *.xls", _
MultiSelect:=True, Title:="要合并的文件")
If TypeName(FilesToOpen) = "Boolean" Then
MsgBox "没有选中文件"
GoTo ExitHandler
End If
x = 1
While x <= UBound(FilesToOpen)
Workbooks.Open Filename:=FilesToOpen(x)
Sheets().Move After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
x = x + 1
Wend
ExitHandler:
Application.ScreenUpdating = True
Exit Sub
ErrHandler:
MsgBox Err.Description
Resume ExitHandler
End Sub
以上就是excel自学教程为您提供excel 合并工作簿的两种方法的解读,本文章链接: http://www.5enet.cn/Excel_jiaocheng/79046.html 欢迎分享转载,更多相关资讯请前往教程
相关文章
企业IT外包服务
excel自动换行显示不全怎么办
excel批量删除超链接
excel插入图片的基本方法,以及插入图片之后的编辑对齐,和工作表保护状态插
excel 填充颜色的两种使用,纯色和渐变色填充。以及excel填充颜色的快捷操作
excel 不能自动求和的6大原因,并同时针对不同原因给出不同的解决方法来处理
Excel VBA MsgBox用法介绍
Subtotal函数的使用方法
怎么锁定 Excel 表格
Excel图表的层次[瞒天过海]
excel 神奇的函数 公式结果就是公式本身
excel2013中数据透视表添加字段、自定义字段名称、编辑和删除字段
如何利用Excel的 MAX函数 计算最大值
excel中利用IFERROR函数屏蔽Vlookup的匹配错误
excel 向左查询数据还用vlookup就out了,这两个函数让你的效率提升80%
excel iseven函数判断偶数应用
扫码关注
- 专注IT行业,10年IT行业经验