• 生活小妙招免费各类生活中的小问题知识以及音乐简谱等,是你了解世界未知知识的好地方。

如何将一个Excel工作簿中的多个工作表合并成一个工作表?

十万个为什么 空空 2024-3-22 14:41:00 3次浏览

关于问题如何将一个 Excel 工作簿中的多个工作表合并成一个工作表?一共有 2 位热心网友为你解答:

【1】来自网友【简道云】的最佳回答:

分享两个方法:1.使用 Excel VBA 粘贴代码 2.简道云

亲测有效,建议点赞收藏!

01 Excel VBA

1、在“汇总工作簿”中,新建一个 sheet 页。

2、在新建的 sheet 标签上单击右键,选择“查看代码”

3、在打开的 VBA 编辑窗口中粘贴以下代码:

Sub 合并当前工作簿下的所有工作表()

Application.ScreenUpdating = False

For j = 1 To Sheets.

Count If Sheets(j).Name <> ActiveSheet.Name Then

X = Range(“A65536”).End(xlUp).Row + 1

Sheets(j).UsedRange.Copy Cells(X, 1)

End If

Next

Range(“B1”).Select Application.ScreenUpdating = True

MsgBox “当前工作簿下的全部工作表已经合并完毕!”, vbInformation, “提示”

End Sub

4、关闭该 VBA 编辑窗口

5、在 Excel 中,开发工具—宏,选“合并当前工作簿下的所有工作表”,然后“执行”。

6、等待运行,然后整个汇总步骤就完成了。

02 数据收集分析展示一站式平台——简道云

1、设计一个表单,列出你所需要收集的信息类目。

2、发布给员工填写。

3、后台自动汇总数据,生成总表,管理员随时可以查看。

4、如果,你已经用 Excel 收集完了员工信息,又不想一个个表格复制粘贴汇总,也可以使用简道云。

可以直接将 Excel 表格导入进表单,简单拖拽,即可完成汇总!

在表单中收集到的数据,可通过仪表盘来进行查看、分析和处理。

如果你觉得本文对你有用的话,就点个赞吧!

关注@简道云,带你收获更多职场干货!

【2】来自网友【子立菌】的最佳回答:

Excel VBA 可以轻易实现!

昨天,也有一位朋友向我提出这个问题;我把它直接模板化了(不想耽误大家太长时间,解决工作中遇到的小问题) 也就是说,一键就可以完成多表数据汇总工作,而且它不受工作表数量及数据量的限制。

你可以看一下演示视频,进一步确认是否同样满足你的需求;模板文件,我已经整理好发出来了,看完视频,若满足需求(三连击+关注,支持鼓励一下),直接拿走。

喜欢 (0)