您目前已離線,請等候您的網際網路重新連線

檔案無法在 Excel 中開啟,或者 「 找不到檔案"發生於開啟由連按兩下

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:207574
徵狀
當您按兩下 Microsoft Excel 檔案類型 (.xls) 時,Excel 啟動如預期般運作,但接著可能會收到類似下列的錯誤訊息:
C:\檔名找不到.xls。檢查拼字正確的檔案名稱,並確認路徑正確。如果您嘗試開啟檔案,從清單中的大部分最近使用檔案] 功能表上的檔案,請確定檔案未被重新命名、 移動或刪除。
當您按一下錯誤訊息上的[確定]時,訊息會再次出現。重複按下[確定]後,該檔案就會開啟。
發生的原因
如果這種檔案類型的 Open 巨集指令項目結束 %1 中,就可能發生這種情形。

如果欄被編輯的檔案類型的 Open 巨集指令,然後再按[確定],請將您等到該行還原 %1 已加入登錄機碼。

如果您刻意將 %1 到此檔案類型的 Open 巨集指令項目,%1 已加入登錄機碼。如果您接著從 Open 巨集指令項目中刪除 %1,登錄機碼會保持不變,您必須以手動方式編輯。

此外,當您手動變更檔案關聯的.xls 檔案,或在某些情況下,當您在同一部電腦上執行多個 Excel 版本,就可能發生這個問題。
解決方案
如果要解決這個問題,請安裝最新的累積更新 Office excel。您可以藉由遵循下列連結找到最新的累積更新:
953878 累積的更新都可以從 Microsoft Office 小組製作報告的問題的 hotfix
其他可行方案
重要 這個章節、 方法或工作包含步驟告訴您如何修改登錄。不過,如果您不當修改登錄,可能會發生嚴重的問題。因此,請務必小心執行這些步驟。為加強保護,請在修改前備份登錄。然後,您可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
322756 如何備份及還原 Windows 中的登錄

若要 暫時略過 這個問題,請依照下列步驟執行:
  1. 按一下 啟動然後按一下 執行.
  2. 開啟 方塊中輸入 regedit然後按一下 [確定].
  3. 開啟下列登錄機碼:
    HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command
  4. 在右窗格中,按一下 (預設值).
  5. 在上 編輯 功能表中,按一下 修改.
  6. %1 移除結尾 數值資料 字串,讓資料字串變成如下:
    "檔必要 OFFICE\OFFICE\EXCEL。EXE"/e (包含引號)
  7. 按一下 [確定]然後關閉 [登錄編輯程式]。
其他相關資訊
附註 由於有數個版本的 Windows 中,下列步驟可能在您的電腦上的不同。如有需要,請參閱產品文件來完成這些步驟。
若要變更的檔案類型的 Open 巨集指令,請依照下列步驟執行:
  1. 啟動 Microsoft Windows 檔案總管。
  2. 在上 工具 功能表中,按一下 資料夾選項.
  3. 按一下 檔案類型 索引標籤。
  4. 按一下您想要的檔案類型 (也就是 Microsoft Excel 工作表) 中 已註冊的檔案類型 清單。
  5. 按一下 進階.
  6. 在下 動作按一下 開啟然後按一下 編輯.
  7. 進行您想要複製到相應的變更 [確定].
  8. 附註: 針對其他檔案類型,您可能還需要檢閱這些登錄位置:
    HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command
    HKEY_CLASSES_ROOT\Excel.SheetBinaryMacroEnabled.12\shell\Open\command
    HKEY_CLASSES_ROOT\Excel.SheetMacroEnabled.12\shell\Open\command
    HKEY_CLASSES_ROOT\Excel.Template.8\shell\Open\command
    HKEY_CLASSES_ROOT\Excel.TemplateMacroEnabled\shell\Open\command
    HKEY_CLASSES_ROOT\Excel.Template\shell\Open\command
OFF2000 XL2000 xl2002 xl2003 XL2007 XL2010

警告:本文為自動翻譯

內容

文章識別碼:207574 - 最後檢閱時間:08/04/2012 00:27:00 - 修訂: 1.0

Microsoft Office Excel 2007, Microsoft Excel 2002 Standard Edition, Microsoft Excel 2000 Standard Edition, Microsoft Excel 2010

  • kbinfo kbregistry kberrmsg kbopenfile kbprb kbmt KB207574 KbMtzh
意見反應