如何快速把多個excel表合并成一個excel表(如何快速把多個excel文件合并成一個excel表)

      網(wǎng)友投稿 816 2025-03-31

      有這么一種情況,就是我們有很多張excel,而且excel表里面的公式基本一樣,我們就想快速的把這些excel合并在一起,意思在合并在一個excel頁面,這樣可以方便我們分析和統(tǒng)計,其實利用excel表的宏計算就可以實現(xiàn)。下面我們就來一起解決這個問題。

      我們需要把多個excel表都放在同一個文件夾里面,并在這個文件夾里面新建一個excel。如圖所示:

      用microsoft excel打開新建的excel表,并右鍵單擊sheet1,找到“查看代碼”,單擊進(jìn)去。進(jìn)去之后就看到了宏計算界面。如圖所示:

      然后我們把下面這些宏計算的代碼復(fù)制進(jìn)去,然后找到工具欄上面的“運行”下的“運行子過程/用戶窗體”,代碼如下,如圖所示:

      Sub 合并當(dāng)前目錄下所有工作簿的全部工作表()

      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

      如何快速把多個excel表合并成一個excel表(如何快速把多個excel文件合并成一個excel表)

      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

      運行之后,等待10秒針左右,等運行完畢,就是合并完成之后,會有提示,點確定就可以了。查看合并后的數(shù)據(jù),有5000多行,就是同一個文件夾里面17個excel表數(shù)據(jù)合并后的結(jié)果。效果如圖所示。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:請問如何解決把一個EXSL文件中的名字通過郵件合并到一個DOCX文件上
      下一篇:中國傳統(tǒng)制造業(yè)遇到的瓶頸恰好是3D打印技術(shù)的一個機(jī)會
      相關(guān)文章
      亚洲美女视频网站| 亚洲欧美国产精品专区久久| 亚洲精品成a人在线观看夫| 亚洲人成在线影院| 久久综合九九亚洲一区| 国内精品99亚洲免费高清| JLZZJLZZ亚洲乱熟无码| 亚洲视频人成在线播放| 亚洲AV无码乱码精品国产| 一本久到久久亚洲综合| 亚洲成?v人片天堂网无码| 亚洲国产精品无码久久九九| 亚洲国产一区视频| 亚洲国产精品丝袜在线观看| 亚洲综合亚洲综合网成人| 亚洲色图综合在线| 亚洲欧洲国产精品香蕉网| 亚洲综合色婷婷七月丁香| 国产精品亚洲片在线观看不卡| 亚洲区小说区图片区QVOD| 亚洲精品卡2卡3卡4卡5卡区| 亚洲国产精品一区二区第一页 | 亚洲日韩在线观看| 亚洲五月午夜免费在线视频| 久久久久国产亚洲AV麻豆| 亚洲日韩精品一区二区三区无码| 亚洲乱码日产一区三区| 亚洲av丰满熟妇在线播放 | 亚洲欧美成人综合久久久| 亚洲七久久之综合七久久| 久久精品国产亚洲AV电影网| 亚洲?V无码乱码国产精品| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 亚洲冬月枫中文字幕在线看| 亚洲Av高清一区二区三区| 亚洲乱理伦片在线观看中字| 国产精品亚洲精品爽爽| 在线观看国产区亚洲一区成人 | 亚洲最新在线视频| 亚洲依依成人亚洲社区| 亚洲av永久无码天堂网|