如何快速合并excel表中的多个sheet的工作页

 时间:2026-02-14 09:06:05

1、Excel中有多个工作表,每个工作表有不同的内容,如下图所示。现将所有工作表的内容合并到第一个工作表中。

如何快速合并excel表中的多个sheet的工作页

2、按下快捷键Alt+F11,打开VBA界面,双击左侧要合并到的工作表(这里是Sheet1),如下图所示。

如何快速合并excel表中的多个sheet的工作页

3、然后编写如下代码:

Sub 鱼木混猪()


For Each sh In Sheets
If sh.Name <> Sheets(1).Name Then
行 = Sheets(1).Range("A65536").End(3).Row + 1
sh.UsedRange.Copy Sheets(1).Range("A" & 行)
End If
Next
End Sub
如下图所示。

如何快速合并excel表中的多个sheet的工作页

4、然后将光标移动到代码中间任意位置,点击“运行子程序”按钮,如下图所示。

如何快速合并excel表中的多个sheet的工作页

5、关闭VBA编辑界面,返回Excel,就可以看到所有Sheet的内容都合并到第一个工作表中了。

如何快速合并excel表中的多个sheet的工作页

1、1.按下Alt+F11

2.编写代码

3.点击“执行子程序”

4.关闭VBA编辑界面

5.完成Sheet合并


  • Excel怎么快速提取字符串中数字
  • 新世界玩哪个区服比较好
  • 利用邮件合并功能将Excel数据格式化到Word文档
  • excel表格如何设置下拉选项
  • 如何在excel表格中设置下拉选项
  • 热门搜索
    中国旅游论坛 国内旅游线路推荐 南昆山旅游攻略 我国旅游业发展现状 承德旅游团 辽宁旅游景点介绍 春节去哪里旅游便宜 拉斯维加斯旅游景点 土耳其个人旅游签证 浙江千岛湖旅游攻略