提示:其他語言是Google翻譯的。 你可以訪問 English 版本。
登入
x
or
x
x
註冊
x

or

如何拆分工作簿以在Excel中分隔Excel文件?

您可能需要拆分大型工作簿來分隔Excel文件,並將工作簿的每個工作表保存為單獨的Excel文件。 例如,您可以將工作簿拆分為多個單獨的Excel文件,然後將每個文件分發給不同的人員進行處理。 通過這樣做,您可以讓某些人處理特定的數據,並保證您的數據安全。 本文將介紹如何拆分大型工作簿以基於每個工作表分開Excel文件。

  1. 拆分工作簿以復制和粘貼分離Excel文件
  2. 拆分工作簿以使用“移動”或“複製”功能分隔Excel文件
  3. 拆分工作簿以分隔Excel文件與VBA代碼
  4. 使用Kutools for Excel輕鬆拆分工作簿以分離Excel / PDF / CSV / TXT文件

快速拆分工作簿以在Excel中分離Excel / PDF / TXT / CSV文件

通常我們可以將工作簿拆分為單獨的Excel文件 移動或複制 Excel中的功能。 但是Kutools for Excel的 分割工作簿 實用程序可以幫助您輕鬆拆分工作簿並將每個工作表另存為Excel中的單獨PDF / TEXT / CSV文件或工作簿。 全功能免費試用60天!
廣告拆分工作簿excel

Kutools for Excel - 包括300以上的便捷Excel工具。 全功能免費試用60天,無需信用卡! 現在得到它!


拆分工作簿以復制和粘貼分離Excel文件


在平時,使用 複製 指揮 命令可以手動將工作簿另存為單獨的Excel文件。 首先,選擇要保存為單獨文件的整個工作表,創建一個新工作簿,然後將其粘貼到新工作簿中,最後保存。

如果您只需要將幾個工作表拆分為單獨的文件,這是一種易於使用的方法。 但是,通過手動複製和粘貼來拆分許多工作表一定是耗時且繁瑣的。


拆分工作簿以使用“移動”或“複製”功能分隔Excel文件

此方法將引入“移動”或“複製”功能,以將選定的工作表移動或複製到新工作簿,並另存為單獨的工作簿。 請做如下:

1。 在“工作表”選項卡欄中選擇工作表,右鍵單擊,然後選擇 移動或複制 從上下文菜單。 看截圖:

注意:舉行 按Ctrl 鍵,您可以選擇多個不相鄰的工作表,並在工作表標籤欄中逐個單擊它們; 保持 轉移 鍵,您可以通過單擊工作表標籤欄中的第一個和最後一個選擇多個相鄰的工作表。

2。 在“移動或複制”對話框中,選擇 (新書) 來自 預訂 下拉列表中,檢查 創建一個副本 選項,然後單擊 OK 按鈕。 看截圖:

3。 現在,所有選定的工作表都將復製到新工作簿。 點擊 文件 > 保存 保存新的工作簿。


拆分工作簿以分隔Excel文件與VBA代碼

以下VBA代碼可以幫助您快速拆分當前工作簿的多個工作表以分離Excel文件,請按照以下步驟操作:

1。 為要分割的工作簿創建一個新的文件夾,因為拆分的Excel文件將停留在與此主工作簿相同的文件夾中。

2。 按住 ALT + F11 在Excel中的鍵,它打開 Microsoft Visual Basic for Applications 窗口。

3。 點擊 插入 > 模塊,並將以下代碼粘貼到模塊窗口中。

VBA:將工作簿拆分為多個工作簿並保存在同一文件夾中

Sub Splitbook()
'Updateby20140612
Dim xPath As String
xPath = Application.ActiveWorkbook.Path
Application.ScreenUpdating = False
Application.DisplayAlerts = False
For Each xWs In ThisWorkbook.Sheets
    xWs.Copy
    Application.ActiveWorkbook.SaveAs Filename:=xPath & "\" & xWs.Name & ".xlsx"
    Application.ActiveWorkbook.Close False
Next
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

4。 按 F5 運行這個代碼的關鍵。 然後將工作簿拆分為與原始工作簿位於同一個文件夾中的Excel文件。 看截圖:

注意:如果其中一個工作表與工作簿具有相同的名稱,則此VBA無法工作。


使用Kutools for Excel輕鬆拆分工作簿以分離Excel / PDF / CSV / TXT文件

如果你有 Kutools for Excel 安裝好了 分割工作簿 工具可以方便快捷地將多個工作表分割為獨立的Excel文件,只需點擊幾下即可。

Kutools for Excel - 包括300以上的便捷Excel工具。 全功能免費試用60天,無需信用卡! 現在得到它!

1。 安裝後 Kutools for Excel,點擊 Kutools Plus > 分割工作簿 ,看截圖:

2。 在 分割工作簿 對話框,請執行以下操作:
(1)默認情況下會檢查所有工作表名稱。 如果您不想拆分某些工作表,可以取消選中它們;
(2)檢查 保存類型 選項;
(3)來自 保存類型 下拉,選擇一個你想分割和保存的文件類型。
(4)然後點擊 分裂 按鈕。

注意:如果你想避免分裂隱藏或空白的工作表,你可以檢查 跳過隱藏的工作表 or 跳過空白的工作表 框。

3。 在“瀏覽文件夾”對話框中,請指定目標文件夾以保存拆分單獨文件,然後單擊 OK 按鈕。

現在,已檢查的工作表將另存為新的分隔工作簿。 每個新工作簿都以原始工作表名稱命名。 看截圖:

Kutools for Excel's 分割工作簿 工具可以根據需要輕鬆地將活動工作簿拆分為單個Excel文件(一個文件包含一個工作表),CSV文件,TXT文件或PDF文件。 您可以設置跳過所有空白和隱藏的工作表。 免費試用!


演示:將單個工作簿的每個工作表分開或保存為單獨的excel / txt / csv / pdf文件

在這個視頻中, Kutools 標籤和 Kutools Plus 標籤是通過添加 Kutools for Excel。 如果需要,請點擊 點擊瀏覽,獲取更多資訊 有一個60天的免費試用沒有限制!


相關文章:



推薦的生產力工具

Office Tab

金星1 帶上方便的選項卡到Excel和其他Office軟件,就像Chrome,Firefox和新的Internet Explorer一樣。

Kutools for Excel

金星1 驚人! 提高您在5分鐘的生產力。 不需要任何特殊技能,每天保存兩個小時!

金星1 300 Excel的新功能,讓Excel變得簡單而強大:

  • 合併單元格/行/列而不丟失數據。
  • 合併和合併多個工作表和工作簿。
  • 比較範圍,複製多個範圍,將文本轉換為日期,單位和貨幣轉換。
  • 按顏色計算,分頁小計,高級分類和超級篩選,
  • 更多選擇/插入/刪除/文本/格式/鏈接/評論/工作簿/工作表工具...

Excel的Kutools屏幕截圖

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Ambarella · 9 days ago
    The version vba code is not working right, I have a "macros" file where I keep all my macros and have it open when I'm going to use them, and I'm running this one in the file that I need to be splitted but it splits the macros file.
  • To post as a guest, your comment is unpublished.
    User1 · 28 days ago
    Thank you!
  • To post as a guest, your comment is unpublished.
    M. Rameez · 2 months ago
    I found this really help full. Thanks! :)
  • To post as a guest, your comment is unpublished.
    alfonso · 4 months ago
    getting runtime error 1004
  • To post as a guest, your comment is unpublished.
    Web7 · 6 months ago
    Does anyone know how to make this code work for a mac?
    It is showing an error when trying to locate the document.