Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

.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)

Need more help?

Want more options?

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

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

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×