若要將 Excel 工作表分離到不同的視窗中,成為真正獨立的檔案,最可靠的做法是將本地的 .xlsx 活頁簿拆成每個工作表一個僅含資料的 .xlsx 檔案,並以 ZIP 打包下載——而不是去調整 Excel 的檢視窗格,那只會在額外的分頁中顯示同一份活頁簿。Excel 內建的「新增視窗」與「並排顯示」指令會在同一份活頁簿上建立多個並排畫面,但這些視窗仍然繫結到同一個檔案與同一個 Excel 程序。如果你的目標是把每個分頁交給不同的人、推進不同的處理流程,或在不同的應用程式中開啟,就需要把每個工作表各自存成一個檔案。Split Excel Sheets 工具正是為此設計:它在你的瀏覽器中讀取活頁簿,為每個工作表輸出一個僅含資料的 .xlsx 檔案,並打包成單一 ZIP 讓你在本地解開。

how to separate excel sheets into different windows
將 Excel 工作表分離到不同的視窗與檔案中

「不同的視窗」對分離工作表而言實際意謂著什麼

「不同的視窗」這句話依搜尋者身分不同而有兩種截然不同的含義。第一種純粹是視覺上的:在多個並排窗格中開啟同一個 Excel 檔案、使用「並排顯示」比較兩個活頁簿,或是在工作列圖示上按住 Shift 並點擊來啟動第二個 Excel.exe 程序。當你需要同時檢視或編輯兩個檔案時,這些做法很實用,但它們會把所有工作表鎖在母活頁簿中,並繫結到同一個 Excel 工作階段。

第二種含義屬於結構層次:為每個工作表產生一個檔案,讓每個分頁可以獨立傳遞、開啟與處理。這正是 Split Excel Sheets 設計要走的路徑。瀏覽器從來源 .xlsx 中讀取工作表清單,為每個工作表產生一個安全的檔名,然後輸出一個正常的 ZIP 下載。不上傳、不經過轉檔服務、伺服器上不留任何狀態,也不要求你在準備交付的過程中仍保持 Excel 已安裝。

本地分割如何在你的瀏覽器中運作

Split Excel Sheets 完全在載入它的頁面內執行。當你選擇檔案後,瀏覽器會解析其傳統的 OOXML ZIP 結構,讀取每個工作表儲存的儲存格值,並將資料保留在記憶體中。不會有任何資料被傳出你的機器,來源檔案在頁面關閉後也不會被修改或保留。

在你確認分割後,工具會為每個工作表建構一個新的 .xlsx 套件。每個產生的檔案刻意做得精簡:只包含來源分頁的儲存格值,不多不少。檔名由每個工作表的名稱衍生而來,已先去除路徑相關與控制字元,並加上兩位數的數字前綴以保留原本的工作表順序。空白或異常的名稱會回退為安全預設值,避免產生不安全的封存路徑。

寫入器完成後,頁面會將產生的活頁簿打包成單一 ZIP,作為一般下載交給瀏覽器。ZIP 建立器並未載入初始頁面套件中,只在你要求分割時才會被擷取,這讓工具的首次繪製保持快速。最終產生的封存檔是本地檔案,不是雲端分享連結,也不是損壞試算表的救援封包。

將活頁簿中的工作表分離成檔案

從本地活頁簿到一資料夾獨立檔案的完整流程包含三個具體步驟:

  1. 從你的檔案選擇器中挑選一個不超過 20 MB 的本地 .xlsx 活頁簿。
  2. 確認該活頁簿包含你希望作為獨立僅含資料檔案的工作表;工具會依來源順序分割它找到的每個分頁。
  3. 建立 ZIP、在本地解開,並在目的應用程式中檢視一個產生的活頁簿,確認儲存的值符合你的交付需求。

若你想把來源檔當作參考資料保留,請在產生分割檔之前另外存放。工具不會更動原始檔案,但重新下載一份你自己的來源檔是最安全的做法,而且頁面並不保證在分頁關閉後還為你保留任何快取。

解開後,檔名看起來會類似 01-Regional-Sales.xlsx、02-Inventory.xlsx 與 03-Pipeline.xlsx。數字前綴讓原本的分頁順序一目了然,也能避免名稱相近的工作表——例如「Sales (East)」與「Sales (West)」——在解開封存時互相覆蓋。

輸出檔案包含什麼、不包含什麼

每個產生的活頁簿都是僅含工作表資料的匯出。儲存格的值會被保留,這代表直接輸入到儲存格中的文字、數字與日期都能在整個過程中存活。這個輸出適合用於讀取原始值的下游工具、將每個區域的單一檔案寄出,或一次把一個分頁送進不同的處理流程。

此工具明確不會計算公式、執行巨集、開啟連結、追蹤外部連線、或執行內嵌內容。它也不保留下列項目:公式、圖表、影像、註解、格式設定、條件式規則、欄寬、合併儲存格配置、命名範圍、篩選、活頁簿設定、列印版面、資料驗證、保護設定、或隱藏工作表狀態。如果這些特性在你的工作流程中具有意義,請保留來源活頁簿,並使用專為保留完整活頁簿結構設計的軟體。Split Excel Sheets 把它的資料匯出界線攤在陽光下,而不是默默宣稱自己複製了整個 Excel 檔案。

決定分割是否成功的輸入限制

工具的硬性限制屬於它契約的一部分,滿足這些限制是乾淨 ZIP 與錯誤頁面之間的差別。不符合契約的來源會在任何輸出寫入之前就被拒絕。

限制接受的值
來源檔案格式傳統 .xlsx(單片 OOXML ZIP)
來源檔案大小上限20 MB
ZIP 內宣告的展開資料上限 50 MB
ZIP 項目數上限2,000
每個活頁簿的工作表數上限 50
所有產生的工作表資料加上最終 ZIP20 MB

不受支援的來源會直接被拒絕。這包括 Zip64 封包、加密封存、多片式活頁簿、舊版 .xls 檔案、啟用巨集的 .xlsm 檔案、格式錯誤的套件,以及任何超過大小限制的來源。工具會以錯誤訊息停止,而不會默默略過某個工作表或交給你一份不完整的封存;因此成功下載代表來源中的每個工作表都已產生對應檔案。

什麼時候分割不是正確的選擇

當下游使用者需要獨立、以值為單位的產出物時,把活頁簿拆成每個工作表一個檔案是正解——例如把每個區域報表交給不同的負責人、一次把一個分頁送進獨立的自動化流程,或在不暴露活頁簿其餘內容的情況下分享乾淨的資料萃取。ZIP 保留原本的順序,並讓每位接收者各自處理自己的副本。

當活頁簿中包含驅動可見數字的公式、當圖表或樞紐分析表承載了意義,或當你需要保留視覺化報表時,它就是錯誤的工具。在這些情況下,請把來源活頁簿保留為唯一真實來源,並使用專為保留完整結構設計的應用程式。Split Excel Sheets 不會合併工作表、無法修復損壞檔案、無法挑選部分分頁、無法轉換舊版 Excel 格式、無法保留視覺化報表,更不會推測商業綱要;它提供的是一條透明、從受限的多分頁活頁簿通往有序的獨立僅含資料工作表 ZIP 封存的本地路徑。

為了第一次使用就能順利進行,建議先從一份具代表性的小型活頁簿開始,下載 ZIP、在本地解開,並在目的試算表程式中開啟其中一個產生的檔案,確認儲存的值符合預期,再把這套流程擴展到較大的檔案。

延伸閱讀:將文字轉為 HTML 段落:速查表。