.xlsx 工作簿格式保留了早期 Excel 版本中所有工作表與圖表資料、格式化及其他功能,而 Macro-Enabled 工作簿格式 (.xlsm) 則保留巨集與巨集表,並保留這些功能。
如果您經常與使用舊版 Excel 的人員共用活頁簿資料,您可以在相容模式中作業,以避免當活頁簿在舊版 Excel 中開啟時發生資料遺失或格式錯誤的情況,或者您也可以使用轉換程式來協助資料轉換。 如需詳細資訊,請參閱將 Excel 活頁簿儲存為與舊版 Excel 相容的格式。
如果您將活頁簿儲存為其他檔案格式,例如文字檔格式,部分格式設定和資料可能會遺失,而其他功能可能不受支援。
下列檔案格式具有所述的功能和格式設定差異。
本文內容
格式化文字 (空格分隔)
此檔案格式 (.prn) 只會儲存顯示在作用中工作表儲存格中的文字和值。
如果一列儲存格包含超過 240 個字元,則超過 240 的任何字元都會換行到轉換檔案結尾的新行。 例如,如果第 1 列到第 10 列各包含超過 240 個字元,則第 1 列中剩餘的文字會放在第 11 列,第 2 列的剩餘文字會放在第 12 列,依此類推。
資料的欄會以逗號分隔,每一列資料都會以歸位字元結束。 如果儲存格顯示公式而非公式值,則公式會轉換成文字。 所有格式設定、圖形、物件及其他工作表內容都會遺失。 歐元符號將會轉換成問號。
注意
以這種格式儲存工作表之前,請先確認您要轉換的所有資料都已顯示出來,而且欄之間有足夠的間距。 否則,資料可能會在轉換後的檔案中遺失或無法正確分隔。 您可能需要先調整工作表的欄寬,再將其轉換為格式化文字格式。
文字 (Tab 字元分隔)
此檔案格式 (.txt) 只會儲存顯示在作用中工作表儲存格中的文字和值。
資料的欄會以 Tab 字元分隔,每一列資料都會以歸位字元結束。 如果儲存格包含逗號,則儲存格內容會以雙引弧括住。 如果資料包含引號,雙引號會取代引號,儲存格內容也會以雙引號括住。 所有格式設定、圖形、物件及其他工作表內容都會遺失。 歐元符號將會轉換成問號。
如果儲存格顯示公式而非公式值,則公式會儲存為文字。 若要在 Excel 中重新開啟檔案時保留公式,請在 [文字匯入精靈] 中選取 [分隔符號] 選項,然後選取 Tab 字元作為分隔符號。
注意
如果您的活頁簿包含特殊字型字元,例如著作權符號 (©),而且您會在具有不同作業系統的電腦上使用轉換後的文字檔,請將活頁簿儲存為適用於該系統的文字檔格式。 例如,如果您使用 Microsoft Windows,並想要在 Macintosh 電腦上使用文字檔,請將檔案儲存為 [文字 (Macintosh)] 格式。 如果您使用 Macintosh 電腦,並想要在執行 Windows 或 Windows NT 的系統上使用文字檔,請將檔案儲存為 [文字 (Windows)] 格式。
文字 (Unicode)
此檔案格式 (.txt) 會儲存顯示在作用中工作表儲存格中的所有文字和值。
不過,如果您使用不讀取 Unicode 的程式開啟文字 (Unicode) 格式的檔案,例如 Windows 95 中的記事本或 MS-DOS 架構程式,您的資料將會遺失。
注意
Windows NT 中的記事本會以 [文字 (Unicode)] 格式讀取檔案。
CSV (逗號分隔)
此檔案格式 (.csv) 只會儲存顯示在作用中工作表儲存格中的文字和值。 每個儲存格中的所有列和所有字元都會儲存。 資料的欄會以逗號分隔,每一列資料都會以歸位字元結束。 如果儲存格包含逗號,則儲存格內容會以雙引弧括住。
如果儲存格顯示公式而非公式值,則公式會轉換成文字。 所有格式設定、圖形、物件及其他工作表內容都會遺失。 歐元符號將會轉換成問號。
注意
如果您的活頁簿包含特殊字型字元,例如著作權符號 (©),而且您會在具有不同作業系統的電腦上使用轉換後的文字檔,請將活頁簿儲存為適用於該系統的文字檔格式。 例如,如果您使用 Windows,並想要在 Macintosh 電腦上使用文字檔,請將檔案儲存為 [CSV (Macintosh)] 格式。 如果您使用 Macintosh 電腦,並想要在執行 Windows 或 Windows NT 的系統上使用文字檔,請將檔案儲存為 [CSV (Windows)] 格式。
DIF (資料交換格式)
此檔案格式 (.dif) 只會儲存作用中工作表上的文字、值和公式。
如果工作表選項設定為在儲存格中顯示公式結果,則只有公式結果會儲存在轉換後的檔案中。 若要儲存公式,請先在工作表上顯示公式,然後再儲存檔案。
如何在工作表儲存格中顯示公式
- 前往 檔案>選項。
- 接著到這個工作表的進階>顯示選項,選擇「顯示公式」的儲存格,而不是計算結果的勾選框。
欄寬和大部分的數字格式都會儲存,但所有其他格式都會遺失。
版面設定和手動分頁線都會遺失。
儲存格註解、圖形、內嵌圖表、物件、表單控制項、超連結、資料驗證設定、條件式格式設定及其他工作表功能都會遺失。
樞紐分析表目前檢視中顯示的資料會儲存;所有其他樞紐分析表資料都會遺失。
Microsoft Visual Basic for Applications (VBA) 程式碼會遺失。
歐元符號將會轉換成問號。
SYLK (符號連結)
此檔案格式 (.slk) 只會儲存作用中工作表上的文字、值和公式,以及有限的儲存格格式設定。
針對每個儲存格最多儲存 255 個字元。
如果 SYLK 格式不支援 Excel 函數,Excel 會先計算函數再儲存檔案,並以產生的值取代公式。
大部分的文字格式都會儲存;轉換後的文字會採用儲存格中第一個字元的格式。 旋轉文字、合併儲存格,以及水平和垂直文字對齊設定都會遺失。 如果您在 Excel 中重新開啟轉換後的 SYLK 工作表,字型色彩可能會轉換成不同的色彩。 框線會轉換成單線框線。 儲存格陰影會轉換成虛線灰色陰影。
版面設定和手動分頁線都會遺失。
儲存格註解會儲存。 如果您在 Excel 中重新開啟 SYLK 檔案,就可以顯示註解。
圖形、內嵌圖表、物件、表單控制項、超連結、資料驗證設定、條件式格式設定及其他工作表功能都會遺失。
VBA 程式碼會遺失。
樞紐分析表目前檢視中顯示的資料會儲存;所有其他樞紐分析表資料都會遺失。
注意
您可以使用此格式來儲存活頁簿檔案,以便在 Microsoft Multiplan 中使用。 Excel 不包含檔案格式轉換程式,可將活頁簿檔案直接轉換成 Multiplan 格式。
網頁和單一檔案網頁
這些網頁檔案格式 (.htm、.html)、單一檔案網頁檔案格式 (.mht、.mhtml) 可用於匯出 Excel 資料。 在 Excel 及更新版本中,這些檔案格式不再支援工作表功能 (例如公式、圖表、樞紐分析表和 Visual Basic for Application (VBA) 專案),當您再次於 Excel 中開啟此檔案格式的檔案時,這些項目將會遺失。
需要更多協助嗎?
你隨時可以向 Excel 技術社群 的專家詢問,或在 社群中獲得支援。