怎么将多个Excel表格同时汇总到一个表格里面
时间: 2023-05-15 15:07:26 浏览: 109
你可以使用 VBA 宏来实现将多个 Excel 表格汇总到一个表格里面。具体步骤如下:
1. 打开一个新的 Excel 工作簿,按下 Alt + F11 进入 VBA 编辑器。
2. 在 VBA 编辑器中,选择插入 -> 模块,然后在新建的模块中输入以下代码:
Sub CombineSheets()
Dim J As Integer
On Error Resume Next
Sheets(1).Select
Worksheets.Add
Sheets(1).Name = "Combined"
Sheets(2).Activate
Range("A1").EntireRow.Select
Selection.Copy Destination:=Sheets(1).Range("A1")
For J = 2 To Sheets.Count
Sheets(J).Activate
Range("A1").Select
Selection.CurrentRegion.Select
Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select
Selection.Copy Destination:=Sheets(1).Range("A" & Rows.Count).End(xlUp)(2)
Next
End Sub
3. 然后按下 F5 运行该宏,它将会将所有打开的 Excel 表格汇总到一个名为 "Combined" 的新表格中。
注意:在运行该宏之前,需要将所有要汇总的 Excel 表格打开并保持打开状态。