篇一:Excel宏病毒删除步骤
Excel宏病毒删除步骤
由于近期恶意程序感染Excel文件,导致使用excel保存过程中出现下图所示的内容:
或保存后提示 无法保存vb.项目;
如下为病毒处理方式:
1、首先选择“Office按钮“,
图中的excel选项:
,左上角的office图标。选择下
并选择图中的“信任中心---信任中心设置”
将“宏设置” 中的“对于在非受信任位置的文档中的宏:”选择“禁用所有宏,并且不通知”,然后确定;
2、打开“我的电脑”---工具—文件夹选项—查看:将下图中的“隐藏受保护的操作系统文件”和“显示所有文件和文件夹”打勾,然后确定;
然后在C盘:
C:\Documents and Settings\Administrator\Application Data\Microsoft\Excel\XLSTART 将XLSTSRT目录中的“vera.xls” 删除;(删除之前关闭已打开的excel文件)
3、以上操作完成后,进行病毒查杀:
将杀毒软件升级到最新版本,进行全盘杀毒(注:杀毒之前做好重要文件备份) 如电脑安装为360杀毒软件:
将360杀毒切换至专业模式 , 如图“切换到专业模式”:
切换后单击“常规发病毒引擎”,打开小红伞引擎和BD引擎:
在下图中对“病毒查杀”及“实时防护”打勾:
打开后单击“产品升级”对病毒库进行升级; 然后单击“病毒查杀”对系统进行“全盘杀毒”:
注:如“常规引擎中选择—BitDefender常规查杀引擎”,系统查杀病毒后,将提示选择处理方式:如文件处理方式为“删除文件”,请在处理之前确认文件是否删除,如文件重要,则将条目开始处的对勾去掉;
如常规引擎中选择-Avira(小红伞)常规查杀引擎,系统杀毒后文件将被删除,删除后可在“隔离与恢复” 选项中对文件进行恢复;
4、病毒查杀后为避免电脑再次感染,请启动360杀毒软件的定时全盘杀毒功能。 步骤如下:
1)单击下图中“设置”选项;
2)弹出下图对话框:
篇二:手动删除EXCEL宏病毒方法
通常EXCEL只有启用了宏后,EXCEL宏病毒才会被感染,因此我们在EXCEL宏设置中,将其设置为“禁用宏,并发出通知”就可以了。但如何删除感染病毒EXCEL表中的宏病毒程序,就是我们下面要介绍的。
一、移除EXCEL表中宏病毒代码的模块
在Excel界面点Alt+F11,进入VBE窗口,会在左边“工程”窗口中看到一个模块,点右键将其移除。
二、删除EXCEL表中宏病毒代码
虽然EXCEL表中宏病毒代码的模块已移除,但“工程”窗口中双
击”ThisWorkbook”后,发现依然有宏病毒代码。
将这些代码清除掉,并保存关闭退出EXCEL表。
三、让隐含的4.0宏表函数现身
当完成前面两个步骤时,原本以为宏病毒会彻底删除,但当再次打开该EXCEL表格时依然会提示你该表中存在宏。这是因为该EXCEL表中还含有隐藏的病毒工作表macro1,工作簿中有隐含的4.0宏表函数,隐含在隐藏的名称中。下面介绍如何让其现身:
1.在Excel界面点Alt+F11,进入VBE窗口,在左边“工程”窗口中右键ThisWorkbook,然后插入一个模块:
2.将如下代码复制到模块中:
Sub DisplayNames()
Sheets(1).Visible = xlSheetVisible
Dim Na As Name
For Each Na In ThisWorkbook.Names
Na.Visible = True
Next
End Sub
说明:
(1) “Sheets(1).Visible = xlSheetVisible”代码表示将隐藏的病毒工作表macro1显示出来。
(2) 剩下的一段代码表示将包含宏表函数的名称显示出来
然后点“运行”按钮运行宏代码,如下图:
3.这时会看到病毒工作表macro1(左图)及包含宏表函数的名称(右图:在公式—名称管理器中查看)显示出来了,如下:
4.点选这个名称,然后选择删除;同是将病毒工作表macro1删除。
5. 别忘了,将自己在“工程”窗口中插入的模块点右键移除。
以上操作完成后,保存关闭EXCEL表格,下次再打开就再也不会提示存在宏了。
说明:以上操作及截图是在EXCEL2010下的,EXCEL2003的原理及方法是一样的,只是在执行第三步第3点调出名称管理器时的位置不一样。在(插入→名称→定义)中。