Excel---如何快速的合并多個(gè) Excel 工作簿至一個(gè)工作簿中的工作表仙辟?

前言

在日常工作過程中,我們有可能需要把多個(gè)Excel工作簿的內(nèi)容匯總到一張Excel工作表中鳄梅。如果通過復(fù)制粘貼的方式也并不是不可行叠国,只是會(huì)浪費(fèi)大量的時(shí)間和人力。在這樣的情況下戴尸,我們一起討論一種可以比較方便和快捷的進(jìn)行多個(gè)工作簿合并成一個(gè)工作表的工作粟焊。這樣我們可以分成兩步去操作:首先:多個(gè)工作簿合并到一個(gè)“匯總工作簿”;其次:將這個(gè)“匯總工作簿”中的工作表進(jìn)行合并孙蒙,合并成一個(gè)工作表


第一步:多個(gè)工作簿合并到一個(gè)工作簿

在由多個(gè)工作簿合并到一個(gè)工作表之前项棠,我們先把多個(gè)工作簿合并到一個(gè)工作簿。

1挎峦、新建一個(gè)工作薄香追,將其命名為合并后的名字,例如叫做:匯總工作簿坦胶。
2透典、打開此工作簿:“匯總工作簿”
3、在“匯總工作簿”下任一個(gè)工作表標(biāo)簽上點(diǎn)擊右鍵迁央,選擇“查看代碼”罩扇。


查看代碼.png

4攒霹、在打開的VBA編輯窗口中粘貼以下代碼:

Sub 工作薄間工作表合并()
Dim FileOpen
Dim X As Integer
Application.ScreenUpdating = False
FileOpen = Application.GetOpenFilename(FileFilter:="Microsoft Excel文件(.xlsx),.xlsx", MultiSelect:=True, Title:="合并工作薄")
X = 1
While X <= UBound(FileOpen)
Workbooks.Open Filename:=FileOpen(X)
Sheets().Move After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
X = X + 1
Wend
ExitHandler:
Application.ScreenUpdating = True
Exit Sub
errhadler:
MsgBox Err.Description
End Sub

5、關(guān)閉該VBA編輯窗口
6搞糕、在Excel中钙皮,開發(fā)工具---宏,選“工作薄間工作表合并”,然后“執(zhí)行”蜂科。


開發(fā)工具-宏.png
執(zhí)行“工作薄間工作表合并”.png

7、在打開的對(duì)話窗口中短条,選擇你要合并的多個(gè)工作薄导匣。
8、等待運(yùn)行茸时。而后就OK了贡定。
9、打開名為“匯總工作簿”的Excel文件可都,我們就能看到多個(gè)其他工作簿以多個(gè)Sheet頁的形式合并到了這一個(gè)工作簿中缓待。

第二步:多個(gè)工作表合成一個(gè)工作表

在“匯總工作簿”工作簿中,有很多個(gè)Sheet頁渠牲,我們的最終目的是把這多個(gè)Sheet頁合并到一個(gè)Sheet頁的多行旋炒。其操作辦法如下:
1、在“匯總工作簿”中签杈,新建一個(gè)sheet頁瘫镇。
2、在新建的sheet標(biāo)簽上單擊右鍵,選擇“查看代碼”
3铣除、在打開的VBA編輯窗口中粘貼以下代碼:

Sub 合并當(dāng)前工作簿下的所有工作表()
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 "當(dāng)前工作簿下的全部工作表已經(jīng)合并完畢谚咬!", vbInformation, "提示"
End Sub

4、關(guān)閉該VBA編輯窗口
5通孽、在Excel中序宦,開發(fā)工具---宏,選“合并當(dāng)前工作簿下的所有工作表”,然后“執(zhí)行”。


合并當(dāng)前工作簿下的所有工作表.png

6背苦、等待運(yùn)行互捌,而后就OK了。


結(jié)語

我們上面提到的是如何使用VBA來實(shí)現(xiàn)多個(gè)工作簿合成一個(gè)工作簿以及一個(gè)工作簿中的多個(gè)工作表按行合并行剂。
上面的方法是在知乎上摘錄的秕噪,
提姆葉提供了工作簿的合并;
Anson提供了同一個(gè)工作簿中的工作表按行合并的方法厚宰。
另外腌巾,我還在知乎上看到一個(gè)辦法,就是雷公子提供的用PowerQuery動(dòng)態(tài)匯總文件夾下的多個(gè)Excel文件铲觉。鏈接如下:https://zhuanlan.zhihu.com/p/26164792 澈蝙。但是由于我個(gè)人并沒有嘗試過使用PowerQuery去進(jìn)行合并,所以并不清楚這個(gè)效果如何撵幽。
總之這里是一個(gè)解決方法的匯總灯荧,如果有和我一樣有類似需求的小伙伴,可以嘗試用這邊的方法去解決這個(gè)問題盐杂。
以上~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末逗载,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子链烈,更是在濱河造成了極大的恐慌厉斟,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件强衡,死亡現(xiàn)場離奇詭異擦秽,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)漩勤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門感挥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人锯七,你說我怎么就攤上這事链快。” “怎么了眉尸?”我有些...
    開封第一講書人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵域蜗,是天一觀的道長巨双。 經(jīng)常有香客問我,道長霉祸,這世上最難降的妖魔是什么筑累? 我笑而不...
    開封第一講書人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮丝蹭,結(jié)果婚禮上慢宗,老公的妹妹穿的比我還像新娘。我一直安慰自己奔穿,他們只是感情好镜沽,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著贱田,像睡著了一般缅茉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上男摧,一...
    開封第一講書人閱讀 51,146評(píng)論 1 297
  • 那天蔬墩,我揣著相機(jī)與錄音,去河邊找鬼耗拓。 笑死拇颅,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的乔询。 我是一名探鬼主播樟插,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼哥谷!你這毒婦竟也來了岸夯?” 一聲冷哼從身側(cè)響起麻献,我...
    開封第一講書人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤们妥,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后勉吻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體监婶,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年齿桃,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了惑惶。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡短纵,死狀恐怖带污,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情香到,我是刑警寧澤鱼冀,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布报破,位于F島的核電站,受9級(jí)特大地震影響千绪,放射性物質(zhì)發(fā)生泄漏充易。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一荸型、第九天 我趴在偏房一處隱蔽的房頂上張望盹靴。 院中可真熱鬧,春花似錦瑞妇、人聲如沸稿静。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽自赔。三九已至,卻和暖如春柳琢,著一層夾襖步出監(jiān)牢的瞬間绍妨,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來泰國打工柬脸, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留他去,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓倒堕,卻偏偏與公主長得像灾测,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子垦巴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • 本例為設(shè)置密碼窗口 (1) If Application.InputBox(“請(qǐng)輸入密碼:”) = 1234 Th...
    浮浮塵塵閱讀 13,646評(píng)論 1 20
  • 自從2014年開通[完美Excel]微信公眾號(hào)以來媳搪,堅(jiān)持分享已經(jīng)學(xué)習(xí)到的Excel和VBA知識(shí)和心得,目前已分享文...
    完美Excel閱讀 8,305評(píng)論 6 69
  • 1.1 VBA是什么 直到90年代早期,使應(yīng)用程序自動(dòng)化還是充滿挑戰(zhàn)性的領(lǐng)域.對(duì)每個(gè)需要自動(dòng)化的應(yīng)用程序,人們不得...
    浮浮塵塵閱讀 21,741評(píng)論 6 49
  • 曾經(jīng)有一個(gè)問題困擾了姐姐很長很長時(shí)間等限,那就是如何快速的將一個(gè)Excel匯總表拆分成多個(gè)工作表! 例如:集團(tuán)公司下設(shè)...
    罌粟姐姐閱讀 9,107評(píng)論 8 73
  • VBA訂制工具欄 http://club.excelhome.net/thread-1047254-1-1.htm...
    大海一滴寫字的地方閱讀 2,244評(píng)論 0 0