2012-01-27 17 views
2

我在工作中使用Excel 2007。幾個月前,我編寫了一個VBA腳本,它引用了我們網絡驅動器上的一些文件。從那天起,每當我啓動Excel(任何文件,而不僅僅是我正在使用的文件)時,我收到以下消息:每當我啓動Excel時彈出錯誤消息 - 如何擺脫它?

\(網絡文件路徑)(dir)\ test.csv'could不被發現。檢查文件名的拼寫,並確認文件位置爲 正確。

如果您嘗試從最近使用的 已用文件的列表中打開該文件,請確保該文件未被重命名,移動或刪除 。

它引用的文件是我們用來調試的一個測試文件,它已被刪除。我注意到,如果我將文件添加回其位置,錯誤消失(這很有意義,因爲它現在可以找到該文件)。但是,對我而言,每次啓動Excel時都會對該文件進行查詢,這似乎很奇怪。有關如何阻止此行爲的任何想法?

+0

檢查您的VBA腳本 – yoozer8 2012-01-27 17:04:41

+2

您的personal.xlsm文件中是否有Auto_Open或Workbook_Open宏?或者,也許在你的「在啓動時,打開所有文件」裏面有一條路徑? – JimmyPena 2012-01-27 18:17:54

+0

@Jim我看到所有工作簿的錯誤,有或沒有VBA代碼。 – vasek1 2012-01-27 18:52:56

回答

1

你說at startup open all files in字段是空的,但是你的開始文件夾本身呢?

在Excel關閉的情況下,打開Windows資源管理器,在地址%appdata%\Microsoft\Excel\XLSTART中輸入此內容,然後按Enter鍵。

令人吃驚的修復方法是XLSTART具有缺失文件的快捷方式。如果是這樣,請刪除它。

如果沒有解決您的問題,請嘗試暫時刪除XLSTART中的所有文件。 (將它們移動到桌面或某個地方很容易。)重新啓動Excel,您是否仍然收到錯誤?

假設您沒有收到錯誤,請逐個打開您從XLSTART中刪除的文件,以查看哪一個文件導致錯誤。

+0

不僅應用程序數據,而且還應該清除%localappdata%\ Microsoft \ Excel \ XLStart http://www.windowstechinfo.com/2016/01/solved-excell-xlsm-drive-could-not-be-found -mapped-網絡驅動器-不能待加載-UNC路徑-works.html – Aravinda 2016-01-30 05:32:40

0

我有同樣的問題,Excel已經安裝了有問題的文件作爲Add-in

容易解決

  • 文件>選項>加載項
  • 選擇管理加載項
  • 刪除問題

文件它梳理出來。

0

簡而言之,問題可能在於你的文件路徑的長度。

按照以下步驟來解決:

  1. 複製從
  2. 文件到桌面備份重命名原始文件,如果它有一個很長的名字
  3. 打開它,測試它是否已經奏效。