当前位置:主页聚焦 > > 正文

观焦点:多个excel文件合并成一个excel文件的多个sheet(多个sheet合并成一个excel表的方法)

时间: 2023-04-30 09:08:11 来源: 乐拇指


(相关资料图)

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 String***.screenupdating = FalseMyPath = ***.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 ***.count***.sheets(G).***.copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)NextWbN = WbN & Chr(13) & ***.name***.close FalseEnd WithEnd IfMyName = DirLoopRange("B1").Select***.screenupdating = TrueMsgBox "共合并了" & Num & "个工作薄下的全部工作表。

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

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

关键词:

相关文章

观焦点:多个excel文件合并成一个excel文件的多个sheet(多个sheet合并成一个excel表的方法)

大家好,小乐来为大家解答以上的问题。多个excel文件合并成一个excel文件的多个sheet,多个sheet合并成一个e

来源:乐拇指2023-04-30

春光映古城 欢乐度假日|每日速看

4月29日,阳光明媚,大家迎来“五一”假期第一天。西宁人民公园内,郁金香花已完全绽放,吸引八方游客前来

来源:北青网2023-04-30

移动平均线八大买卖法则_移动平均线

1、您好,移动平均线是应用非常广泛的一种技术指标。2、它构造简单,客观公正,不易人为操作骗线,受到很多

来源:互联网2023-04-30

大枣泡水喝一次放多少克 红枣泡水放几克为宜_全球讯息

1、红枣泡水一次放1~2粒为佳,大红枣泡水喝可以驱寒、保暖、润肠补血,美容养颜;恢复疲劳、舒缓压力。2、大

来源:伊秀经验网2023-04-30

睾丸痒是怎么回事(睾丸痒)|全球关注

1、阴囊瘙痒是一种十分常见的表现,尤其是男青年,一般来说可能有下列一些原因:(1)体力劳动者多见,尤其在

来源:互联网2023-04-30