溜溜问答 > 日常办公 > Excel > 怎么将多个Excel合并成一个?
高傑西
高傑西
邀请你来回答
60人阅读 2022-04-18

怎么将多个Excel合并成一个?

我要回答
2个回答

把多个excel文件合成一个文件的步骤如下:1、首先将这些excel文件都复制到一个文件夹下;
2、切换到数据菜单,点击新建查询,选择从文件下的从文件夹。
3、输入刚刚的文件夹路径,点击确定。

1.打开电脑,新建一个空白excel表格文件。2.点击菜单栏的“数据”选项,然后点击下拉菜单的“现有连接”选项,此刻系统就会弹出现有连接的会话框,之后点击“浏览更多”选项。3.选择电脑桌面的一个excel表格.
会有提示,点确定就可以了。查看合并后的数据,有5000多行,就是同一个文件夹里面17个excel表数据合并后的结果。效果如图所示上述即:怎么把多个excel表格合并成一个的方法...

查看全部
2022-04-18
回复 采纳

可以通过更改excel代码来合并多个文件。

详细步骤:

1、新建一个文件夹。

2、将要合并的表格放到里面。

3、新建一个表格。

4、用excel打开。

5、右击Sheet1。

6、选择查看代码。

7、将下列代码复制到文本框中:

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

8、点击运行,即可成功合并。

查看全部
2022-04-18
回复 采纳

相关问题

怎么将多个Excel工作表合并成一个?
共4条回答 >
陈佳书: 1新建一个工作表放在最左边,在这个工作表运行以下代码SUb合并()Fori=2tosheets.count'如果工作表的第一行都一样,就把下面rows("1"&的1改成2就好了sheets(i).rows("1"&":"&sheets(i).range("a60000").end(xlup).row)._copyrange("a"&range("a60000").end(xlup).row+1)nextendSUb
(10) 回复
Excel怎么将多个表格合并成一个表格?
共1条回答 >
mo.bako: 1、新建一个文件夹、将要合并的表格放到里面、新建一个表格、用excel打开、右击Sheet12、选择查看代码(PS:excel有着一项,WPS没有)3、将下列代码复制到文本框中:Sub合并当前目录下所有工作簿的全部工作表()DimMyPath,MyName,AWbNameDimWbAsworkbook,WbNAsStringDimGAsLongDimNumAsLongDimBOXAsStringApplication.ScreenUpdating=FalseMyPath=ActiveWorkbo....
回复
Win10怎么将多个Excel合并成一个?
共1条回答 >
逗逗逗的逗: 把多个excel文件合并成一个1、打开电脑,然后打开文件夹将这些excel文件都复制到一个文件夹下。注意,文件夹下不要有其他的excel文件;2、切换到【数据】菜单,点击【新建查询】,选择【从文件】下的【从文件夹】;3、接下来输入刚刚的文件夹路径,找到并点击【确定】选项;4、然后会出现一个新的页面,接着找到并点击【合并】下的【合并和加载】选项;5、选择要合并的工作表名称,最后点击【确定】选项;6、这时就完成了多个excel文件的合并。从筛选菜单中可以看到本例中的4个文件都这一份表格中。
回复
如何将Excel多个表格合并成一个?
共0条回答 >
怎么将多个单独Excel文件合并成一个文件?
共0条回答 >
゛Memor°鲁小贱ご: 要将多个Excel文件合并成一个文件,可以使用Excel的'合并工作表'功能。首先,打开每个要合并的Excel文件并找到相应的工作表。然后,在一个全新的Excel文件中,打开所有需要合并的工作表,并将它们按照顺序排列好。接着,点击'格式化-合并单元格'来确保所有单元格都被合并在一起。最后,在合并后的工作表上方插入一个带有日期或时间的标题行即可完成合并过程。这样得到的单一Excel文件包含了原先所有单独文件中所有工作表内容,并且没有重复内容。
(1) 回复
发表成功!
感谢您的分享!
好的