室友的电脑在无防备的情况下打开了学校某老师传来的一个带毒的Excel文件,结果只要打开EXCEL文件就会自动弹出一个book1.xls,而且病毒会不断感染接下来本地所有打开过的Excel文件,加上局域网内相互传文件最终很多同事的电脑都被这个含有宏病毒的文件感染。
室友的电脑在无防备的情况下打开了学校某老师传来的一个带毒的Excel文件,结果只要打开EXCEL文件就会自动弹出一个book1.xls,而且病毒会不断感染接下来本地所有打开过的Excel文件,加上局域网内相互传文件最终很多同事的电脑都被这个含有宏病毒的文件感染。
打开任何一个Excel文件都会弹出book1
严重影响正常工作
经过一番搜索与实验,比较靠谱的解决方案如下:
1)检查目录:(以xp系统为例)
c:Documents and SettingsApplication DataMicrosoftExcelXLSTART
c:Documents and SettingsApplication DataMicrosoftExcel
c:Program FilesMicrosoft OfficeOFFICE11STARTUP
c:Program FilesMicrosoft OfficeOFFICE11XLSTART
以上3个文件夹里的文件(不是文件夹)清空,“USER”代表所使用的用户名,如果是win7系统则相应的目录在User中,找不到可以用系统的搜索功能查找STARTUP、XLSTART。
2)并检查Excel工具/选项/常规/启动时打开此目录中的所有文件,如果有,清空。
3)格式->工作表->取消隐藏,这时会看到:XL4Test5工作表
4)此步骤没有什么意义(只做技术探讨),直接删除这个表(XL4Test5)就可以了!
菜单:工具->保护->撤销工作表保护
看第35行,或者形如=PROTECT.DOCUMENT(TRUE,,"R97",TRUE)的代码,此例保护密码为:R97
5)删除之后会有提示,说什么引用错误:
插入->名称->定义,之后把所有没有用的名称都删除。
6)从其它正常的电脑目录C:Documents and SettingsApplication DataMicrosoftExcel拷贝Excel11.xlb覆盖本机同名文件即可彻底修复。