Excel合并工作簿的两种方法—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

温馨提示:本文最后更新于2022-11-21 20:36:31,某些文章具有时效性,若有错误或已失效,请在下方留言或者添加作者微信:leobba_cn。
加入网盘群组,立即获得“10TB网盘资料合集https://fh.leobba.cn/tzSn
熊猫社区(资源合集)
点击链接https://fh.leobba.cn/tzSn
即可加入「熊猫社区2群」网盘群,群组内还有敏/感|易/和谐资源等待大家
或者夸克APP内搜索群号:1839152435
网课资源|网盘群组
点击链接https://fh.leobba.cn/QX54
即可加入考研、考公考编、四六级、计算机等级考试、教师编等【免费网课网盘群组】
易和谐资料优先在群组内补发
或者夸克APP内搜索群号:970062162
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
小提示:点击【打卡】即可实现快速回复哦~~请不要回复单数字、英文和无意义的汉字,否则无法评论哦
提交
头像

昵称

取消
昵称

小提示:点击【打卡】即可实现快速回复哦~~请不要回复单数字、英文和无意义的汉字,否则无法评论哦

表情

    暂无评论内容

评论提示

小提示:点击【打卡】即可实现快速回复哦~~请不要回复单数字、英文和无意义的汉字,否则无法评论哦