excel一個工作簿中多個工作表怎麼拆分成多個工作簿?

General 更新 2022年9月13日

一個Excel中會出現有很多個工作表的情況,有時會根據需要將他們拆分成不同的工作簿,該怎麼做呢?

材料/工具

Excel

方法

開啟一個Excel工作薄,裡面有很多個不同的工作表

找到工作表的名字,並右擊滑鼠,找到“檢視程式碼”

進入後頁面顯示如下

在空白處貼上複製以下內容Private Sub 分拆工作表()

  Dim sht As Worksheet

  Dim MyBook As Workbook

  Set MyBook = ActiveWorkbook

  For Each sht In MyBook.Sheets

  sht.Copy

  ActiveWorkbook.SaveAs Filename:=MyBook.Path & "'" & sht.Name, FileFormat:=xlNormal '將工作簿另存為EXCEL預設格式

  ActiveWorkbook.Close

  Next

  MsgBox "檔案已經被分拆完畢!"

  End Sub

點選頁面上方“執行”-“執行子過程/使用者視窗”即可拆分

相關問題答案
excel裡的一個單元格怎樣拆分成幾個單元格? ?
一千多的天王表怎麼樣?
個人簡歷中的教育經歷怎麼寫? ?
從焦作火車站到雲臺山怎麼坐車要多少錢 ?
中央空調濾網怎麼拆?
怎麼區分外來務工人員?
初中入團申請表怎麼填?
中國人大代表怎麼產生?
京東幫服務站怎麼樣,賺錢嗎,好運作嗎,我打算從別人手中兌一個,求老師們指點 80分?
一個多月的泰迪怎麼養?