excel学习库

excel表格_excel函数公式大全_execl从入门到精通

excel vba一键汇总多个工作表

系统学习点击下方课程链接,需要素材,关注老师后,下方评论“领取素材”即可 Sub 汇总多个工作表() Dim sh As Worksheet Dim 汇总 As Worksheet Dim lastRow As Long Dim i As Long '创建汇总工作表 Set 汇总 = ThisWorkbook.Sheets.Add(After:= _ ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)) 汇总.Name = "汇总" '循环遍历所有工作表 For Each sh In ThisWorkbook.Worksheets '跳过汇总工作表 If sh.Name <> 汇总.Name Then '复制数据到汇总工作表 lastRow = 汇总.Cells(汇总.Rows.Count, "A").End(xlUp).Row sh.Range("A2:J" & sh.Cells(sh.Rows.Count, "A").End(xlUp).Row).Copy _ 汇总.Range("A" & lastRow + 1) End If Next sh '格式化汇总工作表 汇总.Columns("A:J").AutoFit 汇总.Range("A1:J1").Font.Bold = True 汇总.Range("A1:J1").Interior.ColorIndex = 15 End Sub

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年8月    »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接