使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

.xls與 .xlsx 與 .xlsm 之間的差異

下表提供我們.xls與.xlsx與 .xlsm 之間的一些基本差異。

解決將檔案格式從 .xls 轉換為 .xlsx 或 .xlsm 的問題

如果您遇到以下任何問題,請依照下列步驟將檔案從.xls轉換為.xlsx,如果活頁簿 (.xls) 包含宏,您可以將它們轉換為 .xlsm。

  1. 開啟副檔名.xls活頁簿時速度變慢 (問題 3)

  2. .xls副檔名較大的檔案大小 (問題 3)

  3. 如果您在使用宏時使用.xls,並收到如下螢幕擷取畫面的 OLE 錯誤 (問題 4)

附註: 請先確認您有原始檔案的複本或備份,然後再執行下列步驟。 轉換之後,確認內容或版面配置是否有轉換檔案中的任何變更。

將檔案轉換成.xls為.xlsx的步驟

  1. 若要確認檔案是否為.xls格式,您會發現檔案類型Microsoft檔案總管中的Excel 97 – 2003 工作表

  2. 開啟活頁簿> 流覽至 [檔案 ]> [ 另存新 檔] > 流覽 – 這會開啟下方視窗。 請確定您在儲存活頁簿的正確路徑>選取 [存檔類型]底下的 [選擇 Excel 活頁簿 (*.xlsx) >選取 [儲存]

  3. 關閉並重新開啟已儲存的活頁簿 (.xlsx) 變更生效。 您會看到轉換後的活頁簿與Microsoft Excel 工作表類型位於同一個資料夾中,如下所示:

附註: 您也可以注意到檔案大小已縮減到.XLS檔案大小的近 3 倍。

確認.xls活頁簿是否包含宏的步驟

  1. 首先,我們需要確認.xls嘗試轉換的檔案是否有宏。 若要驗證,請遵循下列步驟。
    > [選.xls取宏] 按鈕> [開發人員] 索引卷開啟活頁簿,如下所示

  2. 它會開啟對話方塊,如下所示。 如果有任何宏,名稱會列在此視窗中。 [ 儲存]是活頁簿中出現的宏。

將宏.xls () 轉換為 .xlsm 的步驟

  1. 開啟包含宏的已識別.xls活頁簿。

  2. 流覽至 [檔案 ]> [另存新 檔] > 流覽 – 這會開啟下方視窗。 請確定您在儲存活頁簿的正確路徑>選取 Excel Macro-Enabled 活頁簿 (*.xlsm) 如下所示,然後選取 [儲存 ]。

  3. 副檔名為 .xlsm 之相同檔案名的新活頁簿如下所示:

  4. 關閉活頁簿,讓變更生效。 重新開啟並確認宏是否如預期般執行。

Microsoft文章的其他資訊

將活頁簿另存為其他檔案格式 (microsoft.com)

Excel 格式設定和未傳輸到其他檔案格式的功能 (microsoft.com)

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×