久久综合九色综合97婷婷-美女视频黄频a免费-精品日本一区二区三区在线观看-日韩中文无码有码免费视频-亚洲中文字幕无码专区-扒开双腿疯狂进出爽爽爽动态照片-国产乱理伦片在线观看夜-高清极品美女毛茸茸-欧美寡妇性猛交XXX-国产亚洲精品99在线播放-日韩美女毛片又爽又大毛片,99久久久无码国产精品9,国产成a人片在线观看视频下载,欧美疯狂xxxx吞精视频

有趣生活

當前位置:首頁>職場>excel合并多個工作表成一個(Excel多個工作表快速合并至一個工作表)

excel合并多個工作表成一個(Excel多個工作表快速合并至一個工作表)

發布時間:2024-01-24閱讀(10)

導讀Excel多個工作表合并至一個工作表!效果如下所示:要求匯總至一個工作表1多個工作表表一數據:姓名定位性別程咬金坦克男劉禪坦克男墨子坦克男亞瑟坦克男鐘無艷坦....Excel多個工作表合并至一個工作表!

excel合并多個工作表成一個(Excel多個工作表快速合并至一個工作表)(1)

效果如下所示:

excel合并多個工作表成一個(Excel多個工作表快速合并至一個工作表)(2)

要求匯總至一個工作表

excel合并多個工作表成一個(Excel多個工作表快速合并至一個工作表)(3)

1多個工作表

表一數據:

姓名定位性別程咬金坦克男劉禪坦克男墨子坦克男亞瑟坦克男鐘無艷坦克女

excel合并多個工作表成一個(Excel多個工作表快速合并至一個工作表)(4)

表二數據:

excel合并多個工作表成一個(Excel多個工作表快速合并至一個工作表)(5)

表三數據:

excel合并多個工作表成一個(Excel多個工作表快速合并至一個工作表)(6)

2傳統方法:

使用ALT D P功能的多重合并計算,但是在添加字段時,如果存在100張表格,那么這種方法的效率是極低的

excel合并多個工作表成一個(Excel多個工作表快速合并至一個工作表)(7)

3VBA代碼

那么只需要使用VBA方法,就能輕松快速的解決,如果你的字段不是3個,那么僅需將下面字段中的標紅位置進行相應修改即可!

excel合并多個工作表成一個(Excel多個工作表快速合并至一個工作表)(8)

VBA代碼

Sub 多表合并()

Dim arr()

For Each sh In Sheets

If sh.Name <> "匯總" Then

arr1 = sh.Range("a2:c" & sh.UsedRange.Rows.Count)

act = act UBound(arr1)

ReDim Preserve arr(1 To 3, 1 To act)

For j = 1 To UBound(arr1)

n = n 1

arr(1, n) = arr1(j, 1)

arr(2, n) = arr1(j, 2)

arr(3, n) = arr1(j, 3)

Next

End If

Next

Sheets("匯總").[a2].Resize(n, 3) = Application.Transpose(arr)

End Sub

將文件另存為xlsm格式,要不然重新打開文件時這段代碼就消失了!

覺得好用的可以收藏分享給你的朋友哦!

---------------------------------

歡迎關注,更多精彩內容持續更新中....

學習5分鐘,工作省2小時!

TAGS標簽:  excel  合并  多個  作表  一個  excel合并多個工

歡迎分享轉載→http://www.avcorse.com/read-231597.html

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖