问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么把多个excel表格提出一个表格

发布网友 发布时间:2022-04-19 22:02

我来回答

1个回答

热心网友 时间:2023-07-26 03:18

1、把多个excel表都放在同一个文件夹里面,并在这个文件夹里面新建一个excel。

2、用microsoft excel打开新建的excel表,并右键单击sheet1,找到“查看代码”,单击进去。进去之后就看到了宏计算界面。

3、然后把下面这些宏计算的代码复制进去,然后找到工具栏上面的“运行”下的“运行子过程/用户窗体”,代码如下,如图所示:
Sub 合并当前目录下所有工作簿的全部工作表()

Dim MyPath, MyName, AWbName

Dim Wb As Workbook, WbN As String

Dim G As Long

Dim Num As Long

Dim BOX As String

Application.ScreenUpdating = False

MyPath = ActiveWorkbook.Path

MyName = Dir(MyPath & "\" & "*.xls")

AWbName = ActiveWorkbook.Name

Num = 0

Do While MyName <> ""

If MyName <> AWbName Then

Set Wb = Workbooks.Open(MyPath & "\" & MyName)

Num = Num + 1

With Workbooks(1).ActiveSheet

.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)

For G = 1 To Sheets.Count

Wb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)

Next

WbN = WbN & Chr(13) & Wb.Name

Wb.Close False

End With

End If

MyName = Dir

Loop

Range("B1").Select

Application.ScreenUpdating = True

MsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"

End Sub

4、运行之后,等待10秒针左右,等运行完毕,就是合并完成之后,会有提示,点确定就可以了。查看合并后的数据,有5000多行,就是同一个文件夹里面17个excel表数据合并后的结果。效果如图所示。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
甄嬛传之鸾凤还巢 与甄嬛传是一样的吗 周季风齐王纳谏的中心思想 求《邹忌讽齐王纳柬》的中心思想? 华为录音快捷键在哪里设置? 华为快捷录音怎样设置 为什么要大张旗鼓的放弃一个人? 11年的捷达喷油嘴打马达一直喷油是怎么回事 平板电脑适用的win10win10平板电脑用哪个版本好 [小区禁止饲养家禽的条例]禁止饲养家禽家畜规定 我说女朋友不爱我心里没有我她生气不理人怎么办? Excel如何从多个工作簿中自动提取相应内容汇总到另... 如何提取多个excel工作表中相同位置的单元格数据,... 如何将多个EXCEL表格中第一行的数据统一提取到另一... 怎么可以把EXCEL中多个表格单独提取出来 如何从多个EXCEL工作簿中提取单元格的内容? 如何从EXCEL工作薄多个工作表中提取数据 如何提取多个excel工作表中同一位置的单元格数据 怎样提取excel中多个全部工作表名字提取出来 微信朋友圈如何显示自己公司/机构的位置 微信、腾讯、高德地图到哪里标注上公司地址? 为什么微信定位找不到自己公司位置? QQ是永久性的吗? 怎样才能将别人QQ给永久的封掉呢? QQ被永久冻结了? 如何拥有“QQ”永久会员? 申请qq永久保护是什么? QQ号要怎样才可以永久使用下去 如何申请qq永久保护 腾讯QQ这个是不是永久的 QQ永久拥有 Excel多个工作表数据如何添加到同一张表? EXCEL多个工作表相同位置的数据想提取到同一张表里 Excel 请问如何快速提取多个工作表中同一列数据 如何把多个Excel工作簿中,同一个工作表同一位置的... 如何将多个EXCEL表格相同位置数据提取并汇总 如何快速在多个excel工作表里面提取同一列使之成为... 如何提取多个excel工作薄中相同的sheet表 如何提取多个excel工作表中相同位置的单元格数据 8g双通道性能打开多少网页 苹果手机充电器进了水充不了电怎么办 苹果手机关机后显示充电但是充不进去电是什么原因 两根8g内存组建双通道是不是就是16g内存 为什么不上双通道(双8g)共16g而是用单16g呢?双8g不是更快吗?而且便宜 求推荐一款适合学生党的肌底精华,好用不贵的那种! 什么牌子的洗洁精最好用?用量少,去污快,易漂洗... 洗洁精哪个牌子好,有没有便宜又好用的 好用不贵的护肤品推荐 哪几种牌子的精酿啤酒,好喝不贵? 洗洁精哪个牌子好用些,立白洗洁精怎么样? 好用不贵的化妆品?