如何快速把多個excel表格合併成一個excel表

2020-12-12 騰訊網

如何快速把多個excel表格合併成一個excel表呢?

首先,我們需要把多個excel表都放在同一個文件夾裡面,並在這個文件夾裡面新建一個excel文件。

用microsoft excel打開新建的excel表,並右鍵單擊sheet1,或者按ALT+F11,找到「查看代碼」,單擊進去。進去之後就看到了宏計算界面。

然後我們把下面這些宏計算的代碼複製進去,然後找到工具欄上面的「運行」下的「運行子過程/用戶窗體」,代碼如下,如圖所示:

Sub 合併當前目錄下所有工作簿的全部工作表()

Dim MyPath, MyName, AWbName

Dim Wb As Workbook, WbN As String

Dim G As Long

Dim Num As Long

Dim BOX As String

Application.ScreenUpdating = False

MyPath = ActiveWorkbook.Path

MyName = Dir(MyPath & "\" & "*.xls")

AWbName = ActiveWorkbook.Name

Num = 0

Do While MyName ""

If MyName AWbName Then

Set Wb = Workbooks.Open(MyPath & "\" & MyName)

Num = Num + 1

With Workbooks(1).ActiveSheet

.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)

For G = 1 To Sheets.Count

Wb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)

Next

WbN = WbN & Chr(13) & Wb.Name

Wb.Close False

End With

End If

MyName = Dir

Loop

Range("B1").Select

Application.ScreenUpdating = True

MsgBox "共合併了" & Num & "個工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"

End Sub

點擊運行,等待一會合併表格就完成了。

需要說明的是:B65536這個數值可以修改增加,根據內容多少,修改參數

對使用WPS的用戶,可以選擇WPS專業版,普通版沒有VBA程序。

相關焦點

  • 快速將多個Excel表格合併成一個Excel表格
    之前在微信群內有朋友問我如何快速將多個Excel表格合併成一個Excel表格,當時沒有講解清楚,今天專門來告訴大家如何快速合併Excel表格到一個工作表中
  • 怎麼把多個EXCEL文件合併成一個,若是只合併每個表的sheet1呢?
    問題描述:怎麼把幾個EXCEL文件合併成新一個文件?只需要簡單的首尾相連,每個文件多的幾千行。若只合併所有EXCEL文件中的第一個表呢?這個問題在網上有解答步驟,但會遇到問題,可能這些答案都是以前版本的EXCEL中可以,或是在XP,WIN7 的32位系統中可以用。
  • 如何將多個Excel文件瞬間合併成一個Sheet頁
    一、問題提出 1.Wind的中華企業庫,每次最多只能導出100家企業信息,筆者導出了203個Excel文件,如何合併在一個版本又不相同,既有「.xls」,也有「.xlsx」,如何瞬間合併在一個Sheet頁中呢?
  • 快速將Excel表中的多個sheet工作表合併成一個工作表
    首先我們要有自己的excel數據:2.看到上圖這麼多數據頁要合併,如果是複製粘貼的話,工作量顯然太大。在新建的Sheet1表中的Sheet1處「右鍵」,找到「查看代碼」後單擊「左鍵」,然後就能看到宏計算界面。
  • excel小知識第23期:excel中多個表格快速求和
    每天進步一點點,大家好,歡迎收看excel小知識第23期:excel中多個表格快速求和在以往的excel小知識中跟大家分享了如何在一個表格中快速去和所有的數據,不知道小夥伴們都學會了嗎?在我們使用excel的時候當時是怎麼快速完成我們手中的工作怎麼來了,如何快速有效地完成了我們的工作的方法就是我們需要的,那麼不知道小夥伴們有沒有遇到在同一個excel表格中有著多個表格需要計算總和,那麼我們應該怎麼快速便捷地完成這個工作呢?今天和大家分享的就是excel中多個表格快速求和。
  • 比Excel公式快10倍的合併表格工具來了!!
    一個excel文件中有兩個Excel表格,現需要根據姓名列合併成一個表格1、年齡學歷表2、電話籍貫表下面小E介紹一種不需要任何公式的快速合併方法:Power query合併法。【合併步驟】1、創建查詢excel2016版:數據 - 新建查詢 - 從文件 - 從工作簿 - 流覽找到當前文件打開,會彈出導航器窗口。
  • 多個excel表格合併匯總,就這麼簡單,連公式都用不著!
    匯總多個excel表格,一直困繞著很多同學,今天蘭色介紹的方法,不需要用任何公式就可以輕鬆完成。【例】如下圖所示,在一個工作簿中有四個城市的銷售表,需要根據這4個表格,用數據透視表進行匯總。
  • 比Excel公式快10倍,史上最牛合併表格工具來了!!
    一個excel文件中有兩個Excel表格,現需要根據姓名列合下面蘭色介紹一種不需要任何公式的快速合併方法:Power query合併法    合併步驟:   1、創建查詢excel2016版:數據 - 新建查詢 - 從文件 - 從工作簿 - 流覽找到當前文件打開,會彈出導航器窗口。
  • Python教學案例|合併多個excel文件
    excel表格匯總成一個表格的情況,除了人工將所有表格的內容一個一個複製到匯總表格裡,那麼如何用Python自動實現這些工作呢?比如,在文件夾下有如下7個表格(想像一下有100個或更多的表格需要合併):每個表格的內容類似為:
  • 兩個Excel表格合併,最有水平的處理方法
    有2個Excel表格,列標題內容和順序不完全一樣。現需要把這2個表格合併到一個總表中。
  • Excel多表合併:學會這招從此事半功倍
    如果想做匯總分析比如做個月報季報年報,這些分散在不同工作表中的數據就是個大麻煩,他們不能使用數據,透視表做快速分析,如果想跨表分析呢,需要極複雜的函數。甚至要使用vba代碼才能實現,而且隱患不少。所以普遍的做法是把這些數據都合併到一張清單上然後再通過數據透視表做出各種分析報告。那只能一張張複製粘貼或使用vba代碼合併嗎?
  • Vlookup走開,合併兩個Excel表格用它大哥最簡單!
    有2個Excel表格,列標題內容和順序不完全一樣。現需要把這2個表格合併到一個總表中。
  • 怎麼把兩個excel表格信息合併
    excel中兩個表格不方便,那麼今天跟大家分享一下,應該怎麼把excel表格兩個信息合併Excel2010版本1.首先點擊下圖選項(Excel工具箱,百度即可了解詳細的下載安裝信息,本文這裡就不做具體解說)。2.然後點擊【匯總拆分】,然後選擇【合併多表】。3.接著勾選當前工作簿,然後選擇這兩個工作表名稱。
  • 如何快速拆分excel工作表?用數據透視表即可快速搞定
    Hello.大家好,今天跟大家分享下我們如何將1個工作表,按照某1個欄位拆分為多個工作表,工作中我們也會遇到類似的問題,就是將匯總表按照某個類別拆分為多個工作表,大部分都是一個一個的粘貼複製非常的麻煩,今天就跟大家如何利用數據透視快速的完成表格拆分
  • 快速搞定excel合併同類項的問題,再也不用一個一個的複製粘貼了
    Hello,大家好今天跟大家分享下我們如何快速合併同類項,這也是一個粉絲提問的問題,他的數據很多老闆非讓這麼做,真是讓他人頭大,合併同類項就是將相同類型的數據都合併在一個單元格中,效果如下圖,就是將相同的部門都放在一個單元格中,這個的操作也非常的簡單點點滑鼠即可完成
  • 兩個excel表格核對的6種方法
    excel表格之間的核對,是每個excel用戶都要面對的工作難題,今天ostar帶大家一起盤點一下表格核對的方法,一共6種,以後再也不用加班勾數據了。一、使用合併計算核對excel中有一個大家不常用的功能:合併計算。利用它我們可以快速對比出兩個表的差異。
  • excel各種表格的製作教程 0基礎excel速成!
    excel各種表格的製作教程 0基礎excel速成!時間:2017-05-29 12:50   來源:三聯   責任編輯:沫朵 川北在線核心提示:原標題:excel各種表格的製作教程 0基礎excel速成! 關於excel各種表格的製作 1.新建一個Excel文件。
  • 在特定情況下,多個excel單元格的內容合併到一個單元格小方法
    一、使用excel裡的CONCATENATE函數Excel函數功能強大,我們可以利用函數,可以快速的將多個單元格內容合併到一個單元格裡,以下圖為例,我們只需要在D2單元格輸入,l公式=CONCATENATE(A2,B2,C2),就可以快速把A2,B2,C2單元格內容,合併到D2單元格裡,是不是很迅速?
  • Excel表格中最經典的36個小技巧,圖解
    技巧10、單元格中輸入00001技巧11、按月填充日期技巧12、合併多個單元格內容技巧13、防止重複錄入技巧14、公式轉數值技巧15、小數變整數技巧16、快速插入多行技巧17、兩列互換技巧18、批量設置求和公式技巧19、同時查看一個excel文件的兩個工作表。
  • Excel應用技巧:多個工作表合併
    工作中我們經常會遇到多表合併的問題,今天xyz就和大家聊聊關於工作表合併的問題。