位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

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

提問人:周麗平發(fā)布時間:2021-09-07

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

image.png

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

image.png

關(guān)于Microsoft Office Excel遇到問題需要關(guān)閉的信息倒有點類似于之前遇到的由于Normal.dot損壞導(dǎo)致Word打開出現(xiàn)的對話框,于是順著上次的思路進(jìn)行手動的修復(fù)。

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

一、關(guān)閉所有Excel文檔,打開“任務(wù)管理器”,結(jié)束殘余的Excel.exe進(jìn)程。

二、打開隱藏文件開關(guān)。

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

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

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

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

雙擊bat后出現(xiàn)Microsoft Office Excel Recovery complete:-)則表明修復(fù)完成。

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

繼續(xù)查找其他問題的答案?

回復(fù)(0)
返回頂部