怎么快速合并多個工作表數據到一個工作表

原始數據所在工作簿包含多個格式相同的工作表,只不過每個工作表內容不同,比如說不同人名的工作表數據或者不同部門填寫的數據。

在原始數據同目錄下新建一個工作簿,建立兩個工作表,名稱分別為“首頁”和“合并匯總表”。

按Alt+F11進入VBA代碼編輯和調試界面。

插入一個模塊。

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

excel合并多個工作表到一個_2016excel合并工作表_合并工作表內容合并

2016excel合并工作表_excel合并多個工作表到一個_合并工作表內容合并

2016excel合并工作表_excel合并多個工作表到一個_合并工作表內容合并

2016excel合并工作表_excel合并多個工作表到一個_合并工作表內容合并

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

點擊“首頁”工作表中插入的按鈕,根據提示excel合并多個工作表到一個,瀏覽到原始數據工作簿。

下一步,用鼠標選擇要合并的數據范圍。

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

點擊確定按鈕,待代碼運行完畢后excel合并多個工作表到一個,所有的數據就都合并到了“合并匯總表”中。

注意:

1)A列的文本說明右側的數據來自于原始數據表的哪個工作表;

2)數據之間會有一些空行,下面通過篩選刪除。

10

選中全部數據區域,執行自動篩選。然后選擇其中一個字段,選擇“空白”和標題內容。

11

然后將篩選出來的無用行鼠標右鍵刪除,再刪除A列整列即可。

免責聲明:本文系轉載,版權歸原作者所有;旨在傳遞信息,不代表本站的觀點和立場和對其真實性負責。如需轉載,請聯系原作者。如果來源標注有誤或侵犯了您的合法權益或者其他問題不想在本站發布,來信即刪。