文章編號: 271513 - 上次校閱: 2012年1月26日 - 版次: 1.0

如何疑難排解儲存 Excel 檔案時發生的錯誤

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
本文曾發行於 CHT271513

在此頁中

全部展開 | 全部摺疊

結論

如果下列一或多個情況成立,您嘗試儲存 Microsoft Excel 檔案時就可能會發生問題:
  • 您將 Excel 檔案儲存到權限受限的網路磁碟機。
  • 您將 Excel 檔案儲存到磁碟機空間不足的位置。
  • Excel 檔案的連線中斷。
  • 發生防毒軟體程式衝突。
  • 您儲存了共用的 Excel 檔案。
  • 儲存 Excel 檔案的路徑超過 218 個字元的路徑限制。
  • Excel 中的 [1-2-3 表示式] 功能為開啟。
  • 檔案是由包含內嵌物件的範本所建立。

簡介

本文說明如何疑難排解儲存 Microsoft Excel 檔案時可能會發生的錯誤。

其他相關資訊

開始疑難排解問題之前的注意事項

如果目前此問題是發生在尚未儲存成功的檔案中,請先參閱<開始疑難排解問題之前請先儲存 Excel 檔案>一節,再繼續疑難排解此問題。

如果您想瞭解有關 Excel 如何儲存檔案的詳細資訊,請參閱<儲存 Excel 檔案的程序>一節。

如果要疑難排解 Excel 儲存問題,請依照下列步驟出現的順序執行,直到問題解決為止。

步驟 1:請將 Excel 檔案儲存到其他位置

如果您可將 Excel 檔案正確地儲存到本機硬碟、網路磁碟機或軟碟機,則問題發生的可能原因如下: 如果您無法將 Excel 檔案正確地儲存到本機硬碟、網路磁碟機或軟碟機,則問題發生的可能原因如下: 如果上述這兩個項目都不是造成問題的原因,則請嘗試步驟 2。

步驟 2:請嘗試將新的 Excel 檔案儲存到原始位置

如果要將新的 Excel 檔案儲存到原始位置,請依照下列步驟執行:
  1. 建立新的 Excel 活頁簿。
  2. [檔案] 功能表上,按一下 [另存新檔]
  3. [另存新檔] 對話方塊中,執行下列步驟:
    1. [儲存於] 方塊中,按一下原始 Excel 檔案儲存的位置。
    2. [檔案名稱] 方塊中,輸入新的 Excel 檔案名稱。
    3. 按一下 [儲存]
如果您可以將新的 Excel 檔案儲存到原始位置,則問題發生的可能原因如下: 如果您無法將新的 Excel 檔儲存到原始位置,則問題發生的可能原因如下: 如果您有足夠的磁碟機空間,請嘗試步驟 3。

步驟 3:請嘗試在 Windows 安全模式下儲存 Excel 檔案

如果步驟 1 和步驟 2 無法解決問題,請以安全模式重新啟動 Windows,然後嘗試將 Excel 檔案儲存到本機硬碟。

注意 如果您要將 Excel 檔案儲存到網路位置,請先嘗試使用網路支援以安全模式重新啟動 Windows,然後再儲存 Excel 檔案。

如需有關如何以安全模式啟動 Windows 或如何執行初始狀態開機的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
156126? (http://support.microsoft.com/kb/156126/zh-tw/ ) 使用安全模式進行 Windows 95 疑難排解
192926? (http://support.microsoft.com/kb/192926/zh-tw/ ) 如何執行 Windows 98 的初始狀態開機疑難排解
267288? (http://support.microsoft.com/kb/267288/zh-tw/ ) 如何在 Windows Millennium Edition 裡執行初始狀態開機
266169? (http://support.microsoft.com/kb/266169/zh-tw/ ) 如何對 Windows 2000 中待命模式、休眠模式與關機的問題進行疑難排解
281770? (http://support.microsoft.com/kb/281770/zh-tw/ ) 如何執行 Windows 2000 的初始狀態開機疑難排解

如果 Excel 檔案在您以安全模式重新啟動 Windows 之後才完成儲存,請嘗試再次重新儲存檔案。如果要執行這項操作,請按一下 [檔案] 功能表上的 [儲存]

如果以安全模式重新啟動 Windows 之後無法成功儲存 (或再次儲存) Excel 檔案,則問題發生的可能原因如下:

原因

協力廠商增益集

如果您嘗試在 Windows 安全模式下執行 Excel 時無法儲存 Excel 檔案,則問題可能是由協力廠商增益集或位於某個 Excel 啟動位置中的檔案所造成。根據預設,這些檔案會在您啟動 Excel 時載入。

某些情況下,協力廠商軟體的廠商會安裝自訂的增益集以配合 Excel 運作。上述的部分增益集是專為與現有的 Excel 功能配合運作所設計,而其他增益集則是讓您可在使用協力廠商產品時毫無缺失的進行轉換。一般而言,這些協力廠商增益集不會干擾 Excel 的一般功能。不過,還是有一些例外狀況,像是增益集導致 Excel 儲存時發生衝突。

如果要測試或排除協力廠商的 Excel 增益集或檔案造成 Excel 儲存問題的可能性,請以安全模式啟動 Excel。如果要執行這項操作,請依照下列步驟執行:
  1. 結束 Excel。
  2. 按一下 [開始],然後指向 [程式集]
  3. 在啟動 Excel 時按住 CTRL 不放,直到收到類似下列的訊息:
    Excel 偵測到您正按住 CTRL 鍵不放。是否要以安全模式啟動 Excel?
  4. 按一下 [是]
  5. 請嘗試儲存一個新的 Excel 檔案,然後再次重新儲存這個檔案。
如果可正確地儲存檔案,則位於 Excel 啟動位置的自訂增益集或檔案就很有可能是造成問題的原因。您必須找出並移除該增益集或檔案才能排除問題。判定造成問題的增益集或檔案之後,請與設計該增益集或檔案的廠商連絡。該廠商可能可以提供這個問題的其他相關資訊,以及不會引起問題的更新。

如需有關 Microsoft Office 安全模式的詳細資訊,請按一下 [說明] 功能表上的 [Microsoft Excel 說明],在 [輔助中心] 窗格的 [搜尋目標] 方塊中,輸入 office safe mode,再按一下 [開始搜尋] 以檢視主題。

如需有關如何判斷 Excel 在啟動期間所使用的資料夾及其他選項以停用這項功能的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
291218? (http://support.microsoft.com/kb/291218/zh-tw/ ) 如何使用 Excel 2002 的 Excel 啟動資料夾
826922 ? (http://support.microsoft.com/kb/826922/zh-tw/ ) 如何防止檔案在 Excel 2003 中自動開啟
回到頁首

常駐程式 (TSR)

如果 Excel 在安全模式下執行時,Excel 檔案無法儲存到本機和網路磁碟機 (如果有的話),則問題可能就是由在 Windows「真實」模式下執行的常駐程式 (TSR) 所造成。這種類型的程式通常會在 Windows 啟動期間自動載入。

注意 您可以排除所有 TSR。如果要執行這項操作,請在 Windows 安全模式下測試 Excel 儲存問題。

以安全模式重新啟動 Windows 之後,如果這些問題仍持續發生,您也可以用安全模式啟動 Excel。如果要以安全模式啟動 Excel,請依照<協力廠商增益集>一節所列出的步驟執行。

如果問題不再發生,請使用消去法判斷造成問題發生的 TSR。如果您不確定如何執行這項操作,請與您的 Microsoft Windows 廠商連絡,取得有關如何排除所有會在 Windows 啟動時載入的程式詳細資料。

如需有關如何疑難排解 Windows 啟動程序問題的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
281965? (http://support.microsoft.com/kb/281965/zh-tw/ ) 如何使用 Msconfig 公用程式在 Windows 98 中進行疑難排解
281995? (http://support.microsoft.com/kb/281995/zh-tw/ ) 如何使用 Windows Millennium Edition 的 Msconfig 公用程式進行疑難排解
回到頁首

在儲存位置中只有受限的權限

儲存 Excel 檔案時,您必須具有儲存檔案的目標資料夾的下列權限:
  • 讀取權限
  • 寫入權限
  • 重新命名權限
  • 刪除權限
注意 如果您沒有這些權限,就無法完成 Excel 儲存程序。

回到頁首

磁碟機空間不足

當您將檔案儲存到軟碟機、本機硬碟或網路磁碟機等任何磁碟機時,請務必確認這些磁碟機有足夠的可用空間可儲存檔案。如果目的地磁碟沒有足夠的可用空間,則 Excel 就無法完成儲存作業,且您會收到下列錯誤訊息:
磁碟已滿。


如需有關這個錯誤訊息的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
214245? (http://support.microsoft.com/kb/214245/zh-tw/ ) XL2000:儲存活頁簿時出現「磁碟已滿」錯誤訊息
223813? (http://support.microsoft.com/kb/223813/zh-tw/ ) 錯誤訊息:文件未儲存。所有先前儲存的複本已遭到刪除。
214073? (http://support.microsoft.com/kb/214073/zh-tw/ ) XL:當您試圖儲存檔案時出現錯誤訊息
回到頁首

網路連線中斷

如果您正在使用某個 Excel 檔案,而存放該檔案的磁碟機連線中斷,則您儲存檔案時就可能會收到錯誤訊息。

發生這個問題是因為當您開啟網路位置中的 Excel 檔案時,您可能會發現檔案的某些部分未成功下載到本機電腦上。在您從本機 Excel 工作階段存取檔案中的樞紐分析表快取、ActiveX 物件和 Microsoft Visual Basic for Applications (VBA) 章節之前,您無法將這些項目下載到本機電腦。

因此如果網路連線中斷,Excel 就無法存取尚未下載到本機電腦的檔案部分且無法儲存檔案。

如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
291204? (http://support.microsoft.com/kb/291204/zh-tw/ ) Excel 的網路連線中斷之後,您儲存檔案時收到錯誤訊息
214073? (http://support.microsoft.com/kb/214073/zh-tw/ ) XL:當您試圖儲存檔案時出現錯誤訊息
114440? (http://support.microsoft.com/kb/114440/zh-tw/ ) 編輯/儲存無法存取的磁碟機檔案時發生錯誤
回到頁首

防毒軟體發生衝突

如果安裝了防毒軟體或防毒軟體正在執行,則您嘗試儲存現有的 Excel 檔案時就可能會收到錯誤訊息。但如果您儲存的是新的 Excel 檔案,就不會收到錯誤訊息。部分防毒程式會快速掃瞄電腦上的所有新檔案,因此您可能會收到錯誤訊息。此掃描作業有時候可能會中斷 Excel 儲存過程。儲存過程中斷可能會導致 Excel 無法正確地儲存檔案。

如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
265103? (http://support.microsoft.com/kb/265103/zh-tw/ ) XL2000:錯誤訊息:<檔名> 無法存取... 可能是唯讀檔
回到頁首

檔案共用發生衝突

當您和其他使用者同時在同一個共用 Excel 檔案上作業時,如果你和該使用者同時儲存檔案,就可能會收到錯誤訊息。您收到錯誤訊息是因為當其他 Excel 執行個體也在儲存同一個檔案時,您的 Excel 就無法儲存檔案。

如需有關這個錯誤訊息的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
130494? (http://support.microsoft.com/kb/130494/zh-tw/ ) 儲存 Excel 2002 共用活頁簿時,您收到「這個檔案已遭到鎖定」的錯誤訊息
回到頁首

檔案名稱長度

如果您嘗試儲存或開啟某個 Excel 檔案,而該檔案的路徑 (包含檔案名稱) 超過 218 個字元,您可能就會收到下列錯誤訊息:
檔名不正確。
如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
213983? (http://support.microsoft.com/kb/213983/zh-tw/ ) XL2000: 儲存或開啟檔案時「檔案名稱無效」錯誤訊息「檔名不正確」
回到頁首

[1-2-3 表示式] 功能為開啟

當您儲存舊版的 Excel 檔案時,如果檔案內含某些特定功能,而 [1-2-3 表示式] 功能為開啟,就可能會收到錯誤訊息。

如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
215281? (http://support.microsoft.com/kb/215281/zh-tw/ ) 啟用 Excel 2000 的 [1-2-3 表示式] 之後,將檔案儲存為舊版檔案格式時會發生錯誤
回到頁首

範本中有內嵌物件

如果您儲存的 Excel 檔案原先是以內含內嵌物件的範本所建立,就可能會收到下列錯誤訊息:
文件未儲存
如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
121942? (http://support.microsoft.com/kb/121942/zh-tw/ ) 儲存由範本建立的檔案時出現錯誤訊息「文件未儲存」
回到頁首

其他資訊

開始疑難排解問題之前請先儲存 Excel 檔案

在您繼續疑難排解 Excel 儲存問題實際發生的原因之前,您幾乎都會想要先儲存 Excel 檔案的最新變更。根據造成 Excel 儲存問題的原因而定,您可能無法將目前檔案復原成「原狀」。不過,透過下列方法通常可成功復原。如果您嘗試盡可能的保留最接近原始檔案的格式,下列建議便會以保留檔案格式的順序列出:

注意 下列方法可能無法儲存檔案的所有最新變更、格式設定以及您使用的特定 Excel 版本中設定的功能。下列方法的目的是讓您取得可使用的、且儲存成功的檔案。您必須先將檔案儲存到本機硬碟機才可使用下列所有方法,儲存檔案時請使用唯一專屬該檔案的名稱。

方法 1:以新的檔案名稱儲存 Excel 檔案
  1. [檔案] 功能表上,按一下 [另存新檔]
  2. 使用新的、唯一的檔案名稱儲存 Excel 檔案。
方法 2:將原先的工作表移到新的活頁簿
  1. [插入] 功能表上,按一下 [工作表]

    移動所有相關的資料工作表之後,因為活頁簿中必須至少要剩下一個工作表,所以必須保留此工作表作為填充工作表。
  2. [編輯] 功能表上,按一下 [移動或複製工作表]
  3. [活頁簿] 清單中,按一下 [(新活頁簿)]
  4. 按一下 [確定]
注意 這些步驟可將使用中的工作表移到新的活頁簿。請重複步驟 1 到 4 直到將所有工作表都移到 (除了填充工作表) 新的活頁簿。

如果您的活頁簿中有 VBA 巨集,請將舊活頁簿中的模組複製到新的活頁簿。

方法 3:將檔案儲存成其他 Excel 檔案類型
  1. [檔案] 功能表上,按一下 [另存新檔]
  2. [檔案類型] 清單中,選取目前的檔案格式以外的檔案格式。如果您是使用 Microsoft Excel 97 或 Microsoft Excel 2000,請將檔案儲存為 [Excel 5.0/95]
方法 4:以 HTML 格式儲存檔案
  1. [檔案] 功能表上,按一下 [另存新檔]
  2. [檔案類型] 清單中,按一下 [網頁]
  3. 按一下 [儲存]
回到頁首

儲存 Excel 檔案的程序

Excel 會依照下列程序儲存檔案:
  1. Excel 會在您於 [另存新檔] 對話方塊中指定的目的地資料夾建立隨機命名的暫存檔案 (例如,Cedd4100 (不含附檔名))。系統會將整本活頁簿寫入暫存檔案。
  2. 如果系統正在將變更儲存到現有檔案,Excel 就會刪除原始檔案。
  3. Excel 會重新命名暫存檔案。Excel 會以您在 [另存新檔] 對話方塊中指定的名稱 (例如 Book1.xls) 作為暫存檔案的名稱。
如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
814068? (http://support.microsoft.com/kb/814068/zh-tw/ ) 說明 Excel 儲存檔案的方法
注意 電腦上進行的其他程序可能會導致 Excel 儲存程序中斷。如果您在 Excel 儲存程序完成之前 (例如本機防毒程式會鎖定暫存檔案先進行掃描之後,您才可以重新命名檔案) 存取暫存檔案,就會發生這些問題。

所以您必須追蹤在所有 Excel 儲存問題發生之前所執行的任何新的軟體安裝或更新。如果本文無法解決您的問題,而您需要連絡 Microsoft 產品支援服務,這項資訊將會有所幫助。如需更多資訊,請造訪下面的 Microsoft 網站:
http:/support.microsoft.com (http://support.microsoft.com/?ln=zh-tw)
回到頁首
注意 :本文屬於「快速發佈」文章,係由 Microsoft 技術支援或組織內部直接建立。 本文所包含的資訊是為了回應新問題而依現況提供。 因此為了迅速對外發佈,文章內容可能含有印刷錯誤,而且可能會在不另行通知的情況下進行修改。 如需其他考量事項,請參閱使用規定 (http://go.microsoft.com/fwlink/?LinkId=151500)

這篇文章中的資訊適用於:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
關鍵字:?
kbhowto KB271513
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。