在 Excel 中網路連線中斷之後儲存檔案時收到錯誤訊息

重要 本文包含如何修改登錄的相關資訊。 請務必先備份登錄,再進行修改。 並了解如何在發生問題時還原登錄。 如需有關如何備份、還原和修改登錄的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

256986 Microsoft Windows 登錄的描述

症狀

當您嘗試儲存活頁簿時,收到下列錯誤訊息:

注意

Microsoft Excel 無法存取檔案「網路路徑」。 您收到此錯誤訊息的可能原因如下:

  • 檔案名稱或路徑不存在。
  • 您嘗試開啟的檔案正由其他程式使用。 在其他程式中關閉文件,然後再試一次。
  • 您嘗試儲存的活頁簿名稱與另一份唯讀文件的名稱相同。 請嘗試以不同名稱儲存活頁簿。

在此訊息中, 網路路徑 是您嘗試儲存檔案的網路位置。

當您嘗試將檔案儲存到其他位置時,收到下列錯誤訊息:

注意

文件未儲存

原因

如果下列條件成立,可能會發生這個問題:

  • 您正在將檔案儲存到網路磁碟機。

  • 網路磁碟機的連線已中斷。

  • 您的活頁簿包含下列任一項目:

    • 樞紐分析表
    • Visual Basic for Applications 模組
    • 內嵌物件 (,例如美工圖案)

因應措施

若要防止發生此問題,您可以新增
NetworkResiliency 和
PivotTableNetworkResiliency 子機碼新增至登錄檔。 若要執行這項操作,請依照下列步驟執行。

警告:如果您使用「登錄編輯程式」或其他方法不當修改登錄,可能會發生嚴重問題。 這些問題可能會迫使您重新安裝作業系統。 Microsoft 不保證這些問題都能順利解決。 Modify the registry at your own risk.

  1. 按一下 [開始],然後按 [執行]。

  2. 在 [開啟] 方塊中輸入 regedit,然後按一下 [確定]。

  3. 在左窗格中,根據您執行的 Excel 版本,依照顯示順序展開下列項目。

    Microsoft Excel 2002
    HKEY_CURRENT_USER
    軟體
    Microsoft
    Office
    10.0
    ExcelMicrosoft Office Excel 2003
    HKEY_CURRENT_USER
    軟體
    Microsoft
    Office
    11.0
    ExcelMicrosoft Office Excel 2007
    HKEY_CURRENT_USER
    軟體
    Microsoft
    Office
    12.0
    Excel

  4. 在左窗格中,按一下 [選項] 資料夾。

  5. 在 [編輯] 功能表上,指向 [新增],然後按一下 [DWORD 值]。

  6. 輸入 NetworkResiliency,然後按下 ENTER。

  7. 按兩下 NetworkResiliency 圖示。

  8. 在 [ 值資料] 方塊中輸入
    1,然後按一下「確定」。

  9. 在 [編輯] 功能表上,指向 [新增],然後按一下 [DWORD 值]。

  10. 輸入 PivotTableNetworkResiliency,然後按下 ENTER。

  11. 按兩下 PivotTableNetworkResiliency 圖示。

  12. 在 [數值] 資料方塊中輸入 1,然後按一下 [確定]。

這些變更會在您下次啟動 Excel 時生效。 這兩個登錄機碼都將機碼設為 0 會關閉設定,而將機碼設為 1 會開啟設定。 兩個登錄機碼之間的唯一差異是,登錄機碼不存在時的預設值為 VBA 和 OLE 的開啟,而樞紐分析表快取的關閉。

更多資訊

此功能是在 Microsoft Excel 2000 中作為單一登錄機碼引入的。

從 Excel 2002 開始,網路復原功能分為兩個類別,以提供更好的控制並另外確保您可以從網路連線中斷中復原。 這兩個細分如下:

  • VBA 物件和 OLE 物件的復原
  • Microsoft PivotTable 快取的復原

根據預設,VBA 和 OLE 的復原能力設為 [開啟],而樞紐分析表快取的復原能力則設為 [關閉]。 樞紐分析表快取已關閉,因為即使快取無法使用,您仍可以儲存樞紐分析表。 當網路連線中斷時,樞紐分析表不會產生導致檔案無法儲存的威脅。

網路復原設定沒有使用者介面。 它們由登錄項目控制,且只能手動編輯登錄或由原則進行設定。