Skip to main content

如何在 Excel 中將選定的區域保存為單獨的文件?

Author: Kelly Last Modified: 2025-05-12

在處理大型工作簿時,有時您可能希望將特定的單元格範圍或工作表的一部分保存為單獨的 Excel 文件,以便分享、存檔或進行專注的分析。幸運的是,Excel 提供了幾種有效的方法來實現這一點。本文中,我們將介紹一些將選定區域保存為單獨文件的實用方法,包括手動和自動化的方式。

通過複製和粘貼將選定區域保存為單獨的 Excel 文件

使用 Kutools for Excel 將選定區域保存為單獨的 Excel 文件

使用 VBA 宏將選定區域保存為單獨的 Excel 文件


通過複製和粘貼將選定區域保存為單獨的文件

這是簡單且最常用的方法。當只需要導出一個選定區域時,它非常快捷。

  1. 選擇要導出的單元格範圍。
  2. 按「Ctrl + C」進行複製。
  3. 按「Ctrl + N」打開一個新的空白工作簿。
  4. 選擇單元格 A1 並按「Ctrl + V」粘貼選定的內容。
  5. 前往「文件」>「另存為」,選擇所需的保存位置並保存文件。

使用 Kutools for Excel 將選定區域保存為單獨的 Excel 文件

Kutools for Excel 的「導出區域至文件」工具可以讓您方便地將任何選定的區域僅通過幾次點擊保存為單獨的文件。它支持導出為多種格式,例如 Excel、PDF、CSV,甚至 HTML。您可以自訂輸出文件名、保存位置和格式選項——這對於需要分享或存檔工作表特定部分而無需手動複製和粘貼的用戶來說是一個理想的解決方案。

Kutools for Excel 提供超過 300 種進階功能,簡化複雜任務,提升創造力與效率。 結合 AI 能力,Kutools 能夠精準自動化任務,讓數據管理變得輕而易舉。Kutools for Excel 的詳細資訊...免費試用...

安裝 Kutools for Excel 後,請按照以下步驟操作:

  1. 選擇要保存為 Excel 文件的數據區域。
  2. 然後,點擊「Kutools Plus」>「導入 / 導出」>「導出區域至文件」。
    click Export Range to File of kutools
  3. 在對話框中,請指定以下選項:
    • 從「文件類型」部分選擇「Excel 工作簿」;
    • 勾選您想保留的區域選項(如保留格式、行高或列寬);
    • 選擇一個目錄來定位新的 Excel 文件;
    • 最後,點擊「確定」按鈕。
      specify the options in the dialog box
  4. 在隨後出現的提示框中,為這個新文件輸入一個名字。
    type a name for the file
  5. 點擊「確定」,數據區域立即被保存為新的 Excel 文件。
提示:
  • Kutools for Excel 的「導出區域至文件」工具可以保存選定區域中的所有格式。
  • Kutools for Excel 的「導出區域至文件」工具可以輕鬆將數據範圍導出到文件,無論是 Excel 工作簿、CSV、簡單網頁還是所有格式的 HTML。
  • 如果在對話框中勾選了「導出後打開文件」選項,則成功導出後新文件將自動啟動。要了解更多關於此功能的信息,請點擊 Export Range to File

使用 VBA 宏將選定區域保存為單獨的 Excel 文件

使用宏是一種高效的方法,可以在不將選定區域複製粘貼到新工作簿的情況下保存為單獨的文件。

1. 按住「ALT + F11」鍵以打開「Microsoft Visual Basic for Applications」窗口。

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

VBA:將區域導出到 Excel 文件

Sub ExportRangetoExcel()
'Updateby Extendoffice
Dim wb As Workbook
Dim saveFile As String
Dim WorkRng As Range
Dim address As String
Dim defult As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
defult = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 1
Set wb = Application.Workbooks.Add
Application.SheetsInNewWorkbook = defult
WorkRng.Copy
wb.Worksheets(1).Paste
address = Replace(WorkRng.address, ":", "-")
address = Replace(address, "$", "")
address = Replace(address, ".", "")
saveFile = Application.GetSaveAsFilename(InitialFileName:=address, fileFilter:="Excel Workbooks (*.xlsx),*.xlsx")
wb.SaveAs Filename:=saveFile
wb.Close
Application.CutCopyMode = False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

3. 然後按下 F5 鍵執行操作,將彈出一個提示框提醒您選擇要保存為單獨 Excel 文件的區域。請參見截圖:

vba code to select the data range

4. 然後點擊「確定」,指定一個文件夾來定位這個新文件,然後在「另存為」對話框中為您的文件輸入一個名字。請參見截圖:

vba code to specify the file name and location

5. 然後點擊「保存」按鈕。所選區域將保存為新的 Excel 工作簿。


結論

將特定選定區域保存為單獨的 Excel 文件是一種組織、分享或存檔目標數據的有用技術。無論您正在處理小範圍的數據還是管理多個導出,Excel 提供了多種靈活的方法來完成任務:

  • 將數據複製粘貼到新工作簿對於一次性任務來說快速且容易。
  • Kutools for Excel 提供了一種快速且易於使用的解決方案,只需幾次點擊即可保存選定區域——非常適合頻繁使用。
  • VBA 宏非常適合在需要處理多個區域或定期重複任務時自動化該過程。

選擇最適合您工作流程的方法,您將節省時間,同時保持數據的整潔和結構良好。如果您有興趣探索更多 Excel 技巧,我們的網站提供了數千個教程,幫助您掌握 Excel


相關文章

最佳辦公效率工具

🤖 Kutools AI 助手:基於智能執行方式革新數據分析:智能執行   |  生成代碼  |  創建自訂公式  |  分析數據並生成圖表  |  調用 Kutools 函數
熱門功能查找、標記重複值或識別重複項   |  刪除空行   |  合併列或單元格而不丟失數據   |   四捨五入無需公式 ...
高級 LOOKUP多條件 VLookup    多值 VLookup  |   多表查找   |   模糊查找 ....
高級下拉列表快速創建下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
列管理器添加特定數量的列  |  移動列  |  切換隱藏列的可見狀態  |  比較區域和列 ...
特色功能網格聚焦   |  設計檢視   |   增強編輯欄    工作簿與工作表管理器   |  資源庫(自動文本)   |  日期提取器   |  合併資料   |  加密/解密儲存格    按列表發送電子郵件   |  超級篩選   |   特殊篩選(篩選粗體/斜體/刪除線...) ...
頂級 15 種工具集12 個文本工具添加文本刪除特定字符、...)   |   50+ 圖表 類型甘特圖、...)   |   40+ 實用 公式基於生日計算年齡、...)   |   19 個插入工具插入QR碼根據路徑插入圖片、...)   |   12 個轉換工具金額轉大寫匯率轉換、...)   |   7 個合併與分割工具高級合併行分割儲存格、...)   |   ... 還有更多

使用 Kutools for Excel 提升您的 Excel 技巧,體驗前所未有的高效。 Kutools for Excel 提供超過 300 種高級功能來提高生產力並節省時間。  點擊這裡獲取您最需要的功能...


Office Tab 將標籤式界面帶到 Office,讓您的工作更加輕鬆

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中啟用標籤式編輯和閱讀。
  • 在同一窗口的新標籤中打開和創建多個文檔,而不是在新窗口中。
  • 將您的生產力提高 50%,每天為您減少數百次鼠標點擊!