• <menu id="q0888"><menu id="q0888"></menu></menu>
  • <xmp id="q0888">
  • <menu id="q0888"><menu id="q0888"></menu></menu>
  • <menu id="q0888"><nav id="q0888"></nav></menu>
  • XP系統下載樂園 - 系統之家,XP系統之家,GhostXP系統,純凈版XP系統,Windows7下載之家

    當前位置:首頁 > 系統教程 > 軟件教程 > 詳細頁面

    如何將多個Excel文件合并成一個且保留原有數據?

    時間:2019-01-20 05:49:41來源:XP系統下載樂園作者:quers

      如何將多個Excel文件合并成一個且保留原有數據?事實上,我們可以借用Excel宏命令來處理該操作,并且保留原有數據,建立多個Sheet頁,具體操作請看下文多個Excel文件合并成一個的方法。

      如何將多個Excel文件合并成一個且保留原有數據?

      1、將需合并的Excel文件放在同一個文件夾中,并這個文件中新建一個Excel文件。

    如何將多個Excel文件合并成一個且保留原有數據?

      2、打開新建的Excel文件,按 Alt + F11 鍵,打開宏,選擇視圖→代碼窗口。

    如何將多個Excel文件合并成一個且保留原有數據?

    如何將多個Excel文件合并成一個且保留原有數據?

      3、將下面的代碼拷貝進去:

    1. 01Sub sheets2one()
    2. 02'定義對話框變量
    3. 03Dim cc As FileDialog
    4. 04Set cc = Application.FileDialog(msoFileDialogFilePicker)
    5. 05Dim newwork As Workbook
    6. 06Set newwork = Workbooks.Add
    7. 07With cc
    8. 08If .Show = -1 Then
    9. 09Dim vrtSelectedItem As Variant
    10. 10Dim i As Integer
    11. 11i = 1
    12. 12For Each vrtSelectedItem In .SelectedItems
    13. 13Dim tempwb As Workbook
    14. 14Set tempwb = Workbooks.Open(vrtSelectedItem)
    15. 15tempwb.Worksheets(1).Copy Before:=newwork.Worksheets(i)
    16. 16newwork.Worksheets(i).Name = VBA.Replace(tempwb.Name, ".xls", "")
    17. 17tempwb.Close SaveChanges:=False
    18. 18i = i + 1
    19. 19Next vrtSelectedItem
    20. 20End If
    21. 21End With
    22. 22Set cc = Nothing
    23. 23End Sub
    復制代碼

    Sub sheets2one() '定義對話框變量 Dim cc As FileDialog Set cc = Application.FileDialog(msoFileDialogFilePicker) Dim newwork As Workbook Set newwork = Workbooks.Add With cc If .Show = -1 Then Dim vrtSelectedItem As Variant Dim i As Integer i = 1 For Each vrtSelectedItem In .SelectedItems Dim tempwb As Workbook Set tempwb = Workbooks.Open(vrtSelectedItem) tempwb.Worksheets(1).Copy Before:=newwork.Worksheets(i) newwork.Worksheets(i).Name = VBA.Replace(tempwb.Name, ".xls", "") tempwb.Close SaveChanges:=False i = i + 1 Next vrtSelectedItem End If End With Set cc = Nothing End Sub

    分享到:

    相關信息

    • 福昕PDF閱讀器打印時提示“打印機被意外刪除了”怎么處理?

      福昕PDF閱讀器打印時提示“打印機被意外刪除了”怎么處理?我們很多的PDF文檔都是通過福昕閱讀器的Foxit Reader PDF Printer組件虛擬打印出來的,如果該虛擬打印機不存在了,就會造成這樣的錯誤。...

      2019-01-20

    • Adobe Premiere軟件剪輯視頻教程

      如今,短視頻越來越火爆,如果我們在一些長視頻中發現了一些精彩片段,那么可以將其剪輯下來,不過對于多數用戶來說,不知道如何剪輯視頻,對于這個問題,我們可以使用Adobe Premiere來剪輯,下面來看Adobe Premiere剪輯視頻教程。...

      2019-01-20

    系統教程欄目

    欄目熱門教程

    人氣教程排行

    站長推薦

    熱門系統下載

    公眾號

    俄罗斯稚嫩学生,满十八勿入午夜免费网站,日本成熟少妇A片88888
  • <menu id="q0888"><menu id="q0888"></menu></menu>
  • <xmp id="q0888">
  • <menu id="q0888"><menu id="q0888"></menu></menu>
  • <menu id="q0888"><nav id="q0888"></nav></menu>