您的位置: 主頁 > 軟件學堂 > 辦公軟件 > Excel > Excel2010教程 > Excel自動化(Automation)錯誤發生意外的解決方法

Excel自動化(Automation)錯誤發生意外的解決方法
時間:13-08-10 來源: 作者: 閱覽:

打開任意Excel文檔,均出現“Microsoft Office Excel 遇到問題需要關閉。我們對此引起的不便表示抱歉。您正在處理的信息有可能丟失。Microsoft Office Excel 可以嘗試為您恢復”。如下圖所示。

解決Excel自動化(Automation)錯誤發生意外的方法

然后出現“Microsoft Visual Basic 自動化(Automation)錯誤發生意外。”的對話框,如下圖所示:

解決Excel自動化(Automation)錯誤發生意外的方法

關于Microsoft Office Excel遇到問題需要關閉的信息倒有點類似于之前遇到的由于Normal.dot損壞導致Word打開出現的對話框,于是順著上次的思路進行手動的修復。

可以先閱讀前面的"解決Word遇到問題需要關閉和“安全模式”啟動問題”那篇文章,部分準備步驟與那篇文章描述一致,就不累述了。

一、關閉所有Excel文檔,打開“任務管理器”,結束殘余的Excel.exe進程。

二、打開隱藏文件開關。

三、開始運行輸入%APPDATA%\Microsoft\Excel以便于打開配置文件夾,分別刪除%APPDATA%\Microsoft\Excel和%APPDATA%\Microsoft\Excel\XLSTART下所有文件,這一步我找到了問題的所在,在XLSTART目錄下存在一個帶毒的k4.xls文檔,這個目錄下的Excel文檔所包含的程序將會在打開Excel時自動加載,這樣k4.xls中所包含的惡意代碼就可以執行并感染正常Excel了,所以我們立即刪除它。

四、找到Office的安裝路徑,比如我的Office 2003裝在D盤Program Files,那么路徑就是D:\Program Files\Microsoft Office\Office11,這里Office11對應著Office 2003,同樣的Office12對應Office 2007,Office 14對應著Office 2010,好了,找到XLSTART文件夾,刪除這個文件夾內的所有文件。

通過以上步驟后,及時升級更新你的殺毒軟件,全盤查殺病毒,完成后Excel就可以正常打開了。

當然你也可以嘗試我編寫的批處理來快速解決這個問題,下載下面的批處理文件(*.bat),雙擊運行即可修復Excel,如果是Vista、Win7或者更高版本請右擊以管理員身份運行,運行前請保存你的所有Excel工作簿并且關閉Excel程序,因為本批處理會強制結束未關閉的Excel運行以保證清理效果。

雙擊bat后出現Microsoft Office Excel Recovery complete:-)則表明修復完成。

需要的朋友可以直接下載現成的清理XLSTART文件夾修復Excel,解壓后雙擊運行即可。

批處理文件下載:


Excel2010教程相關
關于<< Excel自動化(Automation)錯誤發生意外的解決方法 >>的評論 查看所有評論