excel中,怎样快速批量合并多个工作表

 时间:2024-10-16 09:34:38

1、分别在sheet1、sheet2工作表输入不同数据,如下图所示。

excel中,怎样快速批量合并多个工作表excel中,怎样快速批量合并多个工作表

2、点击菜单栏里的文件点击后在里面选择选项,操作见下图。

excel中,怎样快速批量合并多个工作表

3、在Excel选项窗口点击自定义功能区,在右侧勾选开发工具,最后点击确定,操作见下图。

excel中,怎样快速批量合并多个工作表

4、菜单栏里显示开发工具后,点击开发工具下的Visual Basic,操作见下图。

excel中,怎样快速批量合并多个工作表

5、打开vba窗口后右键Microsoft Excel对象在列表中点击插入下的模块,操作见下图。

excel中,怎样快速批量合并多个工作表

6、在工作薄中输入Option ExplicitSub combine()Dim sh As Worksheet, flag As Boolean, i As Int髫潋啜缅eger, hrow As Integer, hrowc As Integerflag = FalseFor i = 1 To Sheets.CountIf Sheets(i).Name = "comb" Then flag = TrueNextIf flag = False ThenSet sh = Worksheets.Addsh.Name = "comb"Sheets("comb").Move after:=Sheets(Sheets.Count)End IfFor i = 1 To Sheets.CountIf Sheets(i).Name <> "comb" Thenhrow = Sheets("comb").UsedRange.Rowhrowc = Sheets("comb").UsedRange.Rows.CountIf hrowc = 1 ThenSheets(i).UsedRange.Copy Sheets("comb").Cells(hrow, 1).End(xlUp)ElseSheets(i).UsedRange.Copy Sheets("comb").Cells(hrow + hrowc, 1)End IfEnd IfNext iEnd Sub如下图所示。

excel中,怎样快速批量合并多个工作表

7、输入后点击菜单栏里运行下的”运行子过程/用户窗体“或直接按F5快捷键运行,操作见下图。

excel中,怎样快速批量合并多个工作表

8、合并后的效果见下图。

excel中,怎样快速批量合并多个工作表
  • Excel更新指向其它文档的链接怎么启用
  • 怎样使用VBA强制用户输入数字?
  • EXCEL如何快速批量添加功能到快捷访问工具栏上
  • EXCEL如何批量汇总文件名并链接文件
  • 在VBA编程里面怎样打开一个新的工作薄?
  • 热门搜索
    黑白手抄报图片 安全伴我成长手抄报 助人为乐手抄报 保护环境手抄报花边 长城手抄报图片 生活中的数学手抄报 法制安全手抄报图片 小学一年级手抄报大全 关于环保手抄报资料 安全教育手抄报大全