快速合并多个工作簿_把多个表格合到工作簿 环球动态

互联网 2023-06-27 03:41:25


【资料图】

1、新建一个文件夹、将要合并的表格放到里面、新建一个表格、用excel打开、右击Sheet12、选择查看代码(PS:excel有着一项,WPS没有)3、将下列代码复制到文本框中:Sub 合并当前目录下所有工作簿的全部工作表()Dim MyPath, MyName, AWbNameDim Wb As workbook, WbN As StringDim G As LongDim Num As LongDim BOX As StringApplication.ScreenUpdating = FalseMyPath = ActiveWorkbook.PathMyName = Dir(MyPath & "" & "*.xls")AWbName = ***.NameNum = 0Do While MyName <> ""If MyName <> AWbName ThenSet Wb = ***.Open(MyPath & "" & MyName)Num = Num + 1With Workbooks(1).ActiveSheet.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)For G = 1 To Sheets.CountWb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)NextWbN = WbN & Chr(13) & ***.NameWb.Close FalseEnd WithEnd IfMyName = DirLoopRange("B1").SelectApplication.ScreenUpdating = TrueMsgBox "共合并了" & Num & "个工作薄下的全部工作表。

2、如下:" & Chr(13) & WbN, vbInformation, "提示"End Sub4、点击运行、一段时间(取决于表格的大小和多少)后,合并完成了。

本文到此分享完毕,希望对大家有所帮助。

x

热门推荐

快速合并多个工作簿_把多个表格合到工作簿 环球动态

2023-06

今日快讯:儿子同意回家看看!长沙“雷公”返回长沙盼见面

2023-06

全球视讯!爱奇艺电视果怎么用手机投屏_爱奇艺电视果怎么用

2023-06

美国6月达拉斯联储商业活动指数为-23.2,预期-20

2023-06

视讯!共设奖项10个!2023年“椰城游礼”海口特色旅游商品设计大赛启动

2023-06

从三尺讲台到人民大会堂 广西“Z世代”乡村教师的美丽家乡梦

2023-06

杭州亚运会电竞国家队名单出炉 31名队员如何产生? 即时看

2023-06

蔡徐坤涉私会女生索赔50万,蔡母录音曝光_焦点精选

2023-06

北京中考结束,历史试卷带考生“探寻”京城遗址公园

2023-06

快报:怀化市召开2023年林长制工作会议

2023-06

推荐阅读

深圳发布养老服务合同示范文本规范养老机构服务行为

2022-03

山东深耕文化资源 推动旅游业高质量发展

2021-12

安徽潜山两车相撞 已致8人死亡3人受伤

2021-12

56位残疾人士登上黄山 互利互勉共建生活希望

2021-12

山西忻州古城:一城风华延续千年历史文脉

2021-12

上海洋山海关首次在出口货运渠道查获夹带卷烟

2021-12

西藏林芝:多彩民俗活动迎接工布新年

2021-12

呼伦贝尔新巴尔虎右旗公布1例无症状感染者行动轨迹

2021-12

新增“53+1” 内蒙古累计本土确诊病例增至185例

2021-12

面对儿童不得不防的“杀手”,这把椅子很重要!

2021-12