.xlsx 活頁簿格式會保留舊版 Excel 中提供的所有工作表和圖表數據、格式設定及其他功能,而 Macro-Enabled 活頁簿格式 (.xlsm) 保留宏和宏表,以及這些功能。
如果您經常與使用舊版 Excel 的人員共用活頁簿數據,您可以在相容模式中工作,以避免在舊版 Excel 中開啟活頁簿時遺失數據和逼真度,或者您可以使用可協助您轉換數據的轉換程式。 如需詳細資訊,請參閱 儲存 Excel 活頁簿以與舊版 Excel 相容。
如果您將活頁簿儲存為其他檔案格式,例如文本檔格式,部分格式設定和數據可能會遺失,而其他功能可能不受支援。
下列檔格式具有功能和格式設定差異,如所述。
本文內容
格式化文字 (空格分隔)
這種檔案格式 (.prn) 只會儲存顯示在活動工作表單元格中的文字和值。
如果一列儲存格包含超過 240 個字元,超過 240 個字元的任何字元都會換成轉換檔案結尾的新行。 例如,如果第 1 列到第 10 列各包含超過 240 個字元,則第 1 列中剩餘的文字會放在第 11 列,第 2 列的其餘文字會放在第 12 列,依此類操作。
數據域會以逗號分隔,每一列數據都會以歸位的方式結束。 如果儲存格顯示公式而非公式值,公式會轉換成文字。 所有格式設定、圖形、物件及其他工作表內容都會遺失。 歐元符號將會轉換成問號。
附註: 以這種格式儲存工作表之前,請先確認您要轉換的所有數據都已顯示出來,而且欄之間有足夠的間距。 否則,數據可能會在轉換后的檔案中遺失或無法正確分隔。 您可能需要先調整工作表的欄寬,再將其轉換為格式化的文字格式。
文字 (Tab 字元分隔)
這種檔案格式 (.txt) 只會儲存顯示在活動工作表單元格中的文字和值。
數據域會以製表符分隔,每一列數據以歸位結束。 如果儲存格包含逗號,儲存格內容會以雙引弧括住。 如果數據包含引號,雙引號會取代引號,單元格內容也會以雙引弧括住。 所有格式設定、圖形、物件及其他工作表內容都會遺失。 歐元符號將會轉換成問號。
如果儲存公式而非公式值,公式會儲存為文字。 若要在 Excel 中重新開啟檔案時保留公式,請在 [文字匯入精靈] 中選取 [ 分隔 符] 選項,然後選取 Tab 字元做為分隔符。
附註: 如果您的活頁簿包含特殊的字型字元,例如著作權符號 (©) ,而且您會在具有不同操作系統的計算機上使用轉換后的文本檔,請將活頁簿儲存為適用於該系統的文本檔格式。 例如,如果您使用 windows Microsoft,並想要在 Macintosh 計算機上使用文字檔,請將檔案儲存為 [文字] (Macintosh) 格式。 如果您使用 Macintosh 計算機,並想要在執行 Windows 或 Windows NT 的系統上使用文字檔,請將檔案儲存為 Windows (文字) 格式。
Unicode (文字)
這種檔案格式 (.txt) 儲存所有顯示在活動工作表單元格中的文字和值。
不過,如果您使用不讀取 Unicode 的程式開啟文字 (Unicode) 格式的檔案,例如 Windows 95 中的記事本或 MS-DOS Microsoft程式,您的數據將會遺失。
附註: 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多重計劃中使用。 Excel 不包含檔案格式轉換程式,可將活頁簿檔案直接轉換成多重計劃格式。
網頁和單一檔案網頁
這些網頁檔格式 (.htm、.html) 、單一檔案網頁檔格式 (.mht、.mhtml) 可用於匯出 Excel 數據。 在 Excel 及更新版本中,這些檔格式不再支援 (像是公式、圖表、數據透視表和 Visual Basic for Application (VBA) 專案) 等工作表功能,當您再次於 Excel 中開啟此檔案格式的檔案時,這些專案將會遺失。
需要更多協助嗎?
您可以隨時詢問 Excel 技術社群中的專家,或在社群中取得支援。