怎么快速合并多個(gè)工作表數(shù)據(jù)到一個(gè)工作表

原始數(shù)據(jù)所在工作簿包含多個(gè)格式相同的工作表,只不過(guò)每個(gè)工作表內(nèi)容不同,比如說(shuō)不同人名的工作表數(shù)據(jù)或者不同部門(mén)填寫(xiě)的數(shù)據(jù)。

在原始數(shù)據(jù)同目錄下新建一個(gè)工作簿,建立兩個(gè)工作表,名稱(chēng)分別為“首頁(yè)”和“合并匯總表”。

按Alt+F11進(jìn)入VBA代碼編輯和調(diào)試界面。

插入一個(gè)模塊。

將下述代碼粘貼到模塊空白處。

excel合并多個(gè)工作表到一個(gè)_2016excel合并工作表_合并工作表內(nèi)容合并

2016excel合并工作表_excel合并多個(gè)工作表到一個(gè)_合并工作表內(nèi)容合并

2016excel合并工作表_excel合并多個(gè)工作表到一個(gè)_合并工作表內(nèi)容合并

2016excel合并工作表_excel合并多個(gè)工作表到一個(gè)_合并工作表內(nèi)容合并

在“首頁(yè)”工作表中按下圖示范插入一個(gè)窗體控件并指定宏為插入的代碼名稱(chēng)。

點(diǎn)擊“首頁(yè)”工作表中插入的按鈕,根據(jù)提示excel合并多個(gè)工作表到一個(gè),瀏覽到原始數(shù)據(jù)工作簿。

下一步,用鼠標(biāo)選擇要合并的數(shù)據(jù)范圍。

注意:每個(gè)工作表數(shù)據(jù)可能不一樣,比如說(shuō)有的是10行數(shù)據(jù)excel合并多個(gè)工作表到一個(gè),有的是30行數(shù)據(jù)。在這里我們可以用鼠標(biāo)選擇任意工作表的一個(gè)較大范圍,比如說(shuō)A1:D100,保證比最多行數(shù)的工作表數(shù)據(jù)還多就可以,一會(huì)再刪除空行。

點(diǎn)擊確定按鈕,待代碼運(yùn)行完畢后excel合并多個(gè)工作表到一個(gè),所有的數(shù)據(jù)就都合并到了“合并匯總表”中。

注意:

1)A列的文本說(shuō)明右側(cè)的數(shù)據(jù)來(lái)自于原始數(shù)據(jù)表的哪個(gè)工作表;

2)數(shù)據(jù)之間會(huì)有一些空行,下面通過(guò)篩選刪除。

10

選中全部數(shù)據(jù)區(qū)域,執(zhí)行自動(dòng)篩選。然后選擇其中一個(gè)字段,選擇“空白”和標(biāo)題內(nèi)容。

11

然后將篩選出來(lái)的無(wú)用行鼠標(biāo)右鍵刪除,再刪除A列整列即可。

免責(zé)聲明:本文系轉(zhuǎn)載,版權(quán)歸原作者所有;旨在傳遞信息,不代表本站的觀點(diǎn)和立場(chǎng)和對(duì)其真實(shí)性負(fù)責(zé)。如需轉(zhuǎn)載,請(qǐng)聯(lián)系原作者。如果來(lái)源標(biāo)注有誤或侵犯了您的合法權(quán)益或者其他問(wèn)題不想在本站發(fā)布,來(lái)信即刪。