如何将多个excel表格中的数据合并到一起

如题所述

1、新建一个文件夹、将要合并的表格放到里面、新建一个表格、用excel打开、右击Sheet1
2、选择查看代码(PS:excel有着一项,WPS没有)
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、点击运行、一段时间(取决于表格的大小和多少)后,合并完成了。
温馨提示:内容为网友见解,仅供参考
无其他回答

如何将多个excel表格数据合并成一个
1、打开Excel创建一张空白的工作簿;2、在空白工作簿的左下角sheet 1工作表当中,随意选择一个空白单元格,接着点击数据-现有连接;3、然后即可弹出现有连接对话框,点击对话框左下角的浏览更多,找到需要合并的Excel存放位置;4、点击其中一种Excel表以后,会弹出导入数据对话框,只需勾选表和数据的放置...

如何把excel多个工作表数据合并到一个工作表?
一、使用数据合并功能 1. 打开Excel,并选中需要合并数据的工作簿。2. 在菜单栏上选择“数据”选项,点击“获取和转换数据”功能区中的“合并查询”。3. 根据提示选择需要合并的工作表,设置好合并的字段和条件。4. 完成合并后,可以选择创建新的工作表或者替换现有工作表的数据。二、使用公式或复制粘...

Excel如何将多个表格的数据汇总到一个表中
1. 使用SUM函数+SHIFT快捷键法:在总表中输入公式,然后选择要汇总的单元格范围,按住SHIFT键,再单击最后一个单元格,然后按回车键完成操作。2. 使用SUM函数+通配符星号法:在单元格中直接输入公式,然后使用通配符星号来选择要汇总的单元格范围。3. 使用合并计算功能:在Excel中选中要汇总的单元格,点...

如何把多张Excel表格的内容合并成一个Excel表格?
1. 复制粘贴:这是最简单的方法。打开一个目标Excel工作簿,然后逐个打开其他要汇集数据的Excel文件。在源工作簿中选择数据范围(例如,选中整个工作表或特定数据区域),然后复制(Ctrl + C),切换到目标工作簿,选择要粘贴的位置,然后粘贴(Ctrl + V)。重复这个步骤,将所有源数据逐个粘贴到目标工作...

如何将多个表格数据合并到一个表格里面
excel表格下多个sheet内容汇总到一个表格中,可以按照以下步骤进行操作:1、打开EXCEL表格,点击数据选项卡中的“现有连接”。2、点击“浏览更多”。3、找到需要汇总的表格,点击打开。4、选中相关Sheet表格,点击确定。5、弹出导入数据对话框,点击确定。【加入社群一起学习】6、同步骤1~5,依次添加其他...

Excel表格中如何将两张表格内容合并在一起
1. 选中需要进行条件格式化的单元格范围。2. 在Excel的菜单栏中选择“开始” -> “条件格式化”。3. 选择“新建规则”,然后选择“使用一个公式确定要设置格式的单元格”。4. 输入合并相同内容的条件,并设置相应的格式。通过以上方法,我们可以在Excel表格中轻松地合并相同内容,使数据更加清晰易懂。

怎样将多个Excel表格里的数据合并在一起?
方法一:使用 CONCAT 函数 CONCAT 函数可以将多个字符串连接起来。要使用 CONCAT 函数合并分列后的单元格,可以使用以下公式:=CONCAT(A1, ",", A2)该公式将 A1 和 A2 单元格中的值连接起来,并用逗号作为分隔符。例如,如果 A1 和 A2 单元格分别包含“北京”和“上海”,则使用该公式后,A1 ...

如何把多个excel表中内容合到一个单元格里?
要将Excel中多个单元格内容合并到一个单元格,并用逗号隔开,可以使用Excel的文本连接功能,具体通过“&”运算符或CONCATENATE、TEXTJOIN等函数来实现。在Excel中,如果你想将多个单元格的内容合并到一个单元格,并使用逗号作为分隔符,有几种方法可以实现。最简单直接的方法是使用“&”...

怎么将多个excel表中的数据合并到一起
1、第一步:打开需要将多个单元格内容合并到一个单元格的excel表。2、第二步:选中要合并在一起的单元格。3、第三步:选择“填充”中的“两端对齐”选项。4、第四步:多个单元格中的内容合并到一个单元格中。5、需要注意的是:选择填充进行单元格合并时需要将单元格调整到可以放下全部内容,不然会...

怎么合并多个excel表格数据到一个excel
如何把多个EXCEL文件汇总到一个EXCEL中?1、首先打开其中一个【Excel】文档,如下图所示。然后点击【数据】,如下图所示。然后点击【新建查询】,如下图所示。然后点击【从文件】,如下图所示。然后点击【从工作簿】,如下图所示。2、将需合并的Excel文件放在同一个文件夹中。打开新建的Excel文件,按...

相似回答