• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 工具軟件 > 辦公軟件學習 > Excel教程 > Excel表格 > 如何快速把多個excel表合并成一個excel表

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

    時間: 張偉670 分享

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

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

      把多個excel表合并成一個excel表的方法

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

    把多個excel表合并成一個excel表的方法圖1


    把多個excel表合并成一個excel表的方法圖2

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


    把多個excel表合并成一個excel表的方法圖3


    把多個excel表合并成一個excel表的方法圖4

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

      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


    把多個excel表合并成一個excel表的方法圖5


    把多個excel表合并成一個excel表的方法圖6

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


    把多個excel表合并成一個excel表的方法圖7


    把多個excel表合并成一個excel表的方法圖8

      >>>下一頁更多精彩“Excel繪制二維折線圖的方法”

    384744 主站蜘蛛池模板: 69国产成人精品视频软件| 国产精品网站在线观看免费传媒 | 国产乱人伦真实精品视频| 国产精品成人观看视频国产奇米| 高跟丝袜美女一级毛片| 草莓在线观看视频| 97免费人妻在线视频| chinesektv直男少爷| youjizz麻豆| javaparser日本高清| www.午夜视频| eeusswww电影天堂国| 一区二区三区在线观看免费| 中文字幕久久久久久久系列| 丰满熟妇乱又伦| 中文字幕一区二区三区免费视频 | 性色av一区二区三区| 成人影片一区免费观看| 成人精品一区二区三区中文字幕 | 天堂avtt迅雷看看| 好男人资源在线观看好| 好男人在线视频www官网| 好吊操视频在这星| 大帝AV在线一区二区三区| 在线免费视频a| 国产精品综合色区在线观看| 国产精品刺激好大好爽视频| 国产精品日韩欧美一区二区三区 | 久久久国产99久久国产一| 中文字幕一区二区区免| eeuss免费影院| 青青草原亚洲视频| 色噜噜噜噜亚洲第一| 精品人妻无码专区中文字幕| 美女一级毛片毛片在线播放| 久久99国产乱子伦精品免费| 全免费a级毛片免费**视频| 啊轻点灬大ji巴太粗小说太男| 国产成人久久精品亚洲小说| 国产大学生真实视频在线| 四虎免费影院ww4164h|