今天小编给各位分享excel宏病毒的知识,其中也会对excel宏病毒清除软件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
怎么清除系统里的Excel宏病毒Macro
1.用EXCEL2007或更高版本打开这个工作簿(2003及以下版无法禁止4.0宏),会看到有一个类似下图的用户模块。
2.先简单说一下这个宏病毒的原理,它由两部分组合,一部分是利用EXCEL2003版及以下版本的缺陷,即无法禁止EXCEL4.0宏,来迫使用户“启用宏”,唤樱然后通过ToDOLE模块中的VBA代码执行病毒程序(有的在ThisWorkbook模块中也出现自动运行的宏病毒代码)。
3.打开后按ALT+F11调出VBA窗口,先将里面的ToDOLE模块删除(不光是删除里面的代码,而是删除这个模块),然后双击ThisWorkbook模块,看里面有没有代码,如果有也删除(这个里面只能删除代码,而不能删除模块)。
4.这样基本上VBA部分(主要的病毒部分)就清除了,保存这个工作簿,再继续下面工作。
5.剩下要清除4.0宏了,这个宏是通过“宏表”来起作用的。
6.但病毒的作者都会将这个宏表隐藏起来,用通常的“格式-工作表-取消隐藏”的方法无效,不能显示它,只能通过一段VBA代码解除它的隐藏状态。
7.另外病毒在该工作簿中的每一个工作表中都会定义一个”Auto_Activate”名称,这个名称也是隐藏的,无法通过“插入-名称-定义”或者“名称管理器”来查看,也需要通过一段VBA代码来删除。
下面通过一段VBA代码,可以删除宏表以及”Auto_Activate”名称。
Subabc()
‘运行前先打开这个有“禁用宏就关闭”的工作簿
t=InputBox(“输入工作簿名称*.xls”)
Seta=Workbooks(t)
a.Activate
‘显示宏工作表
s=0
ForEachshInExcel4MacroSheets
sh.Visible=1’显示宏表
sh.Delete’删除
s=s+1
Next
MsgBox”删除了”s”个宏表”
‘删除各表中的自动运行“名称”
OnErrorResumeNext
Fori=1ToSheets.Count
Sheets(i).Names(“Auto_Activate”).Delete
Next
MsgBox”完毕,请保存这个工作簿”
EndSub
这个代码应该放到一个新建的空白工作簿中。
假设有宏病毒的工作簿为“工作簿1”,建立一个空白的工作簿,假设银链运为“工作簿2”。
打开这个工作簿2的VBA窗口(ALT+F11),给它插入一个用户模块。
把上面代码粘贴到这个用户模块中,按F5执行代码,会提示输入那个有宏表的工作簿1的名字,输入后按确定,会自动删除宏表及”锋梁Auto_Activate”名称。
8.最后保存工作簿1,退出EXCEL。
提示:那个用来删除宏表的工作簿2可以不保存,直接退出。
9.重新打开原来那个有提示的工作簿1看看,是否提示已经没了。
Excel宏病毒怎么清除?
用Excel宏病毒专杀工具可以清除,也可以手动清除,我觉得手动的比较安全,我就是手动清除的\x0d\x0a手动清除Excel宏病毒的方法:\x0d\x0a1、进入C:\ProgramFiles\MicrosoftOffice\OFFICE11\xlstart\下先删除book1文件,然后再建立Book1文件夹;\x0d\x0a2、打开染了病毒的EXCEL文档,格式–工作表–取消隐藏工作表,删除槐消xl4poppy工作表(如果没有这个工作表那么直让禅接进行下一步就可以了),然后,点击菜单坦明尘:插入–名称–定义,删除所有的名称。保存;\x0d\x0a3、处理完再删除刚才建立的文件夹。
excel宏病毒怎么办 excel宏病毒的解决方法
1、先打开excel,随便打开一个文件就可以了。主要是设置一下安全性。在菜单栏上找到工具,在工具菜单中,点击“宏”,在宏的次级菜单中,找到安全性,打开安全性对话框。
2、在安全性对话框中,勾选非常高:只允许预定安装在受信任位置的宏。然后点击确定,这样宏病毒就安全一些了。
3、在开始菜单打开计算机,方法是点击开始—拍伍穗—计算机。在计算机的地址栏中输入如下地址:C:\Documents and Settings\administrator\Application Data\Microsoft\Excel\XLSTART 按回车键就能够跳转到xlstart的文件夹橘顷。找到这个StartUp.xls文件,右键单击,选择删除。
4、接着重复4步骤,复制这个地址到地址栏:C:\Documents and Settings\administrator\Application Data\Microsoft\Excel 然后找到按回车键。找到excel11.xlb这个文件,右键袭卜单击,在右键菜单中选择删除。
5、回到excel界面,在菜单栏上找到工具菜单,打开工具菜单,选择宏,在宏菜单中,选择visual basic编辑器。找到srartup,右键单击它,选择删除即可。
如何解决excel宏病毒?
由于本机上可能存在宏病毒,会对你操作过的Excel文件自动添加代码。所以在把Excel文件外发前,应该进行检查。余晌
具体做法:在打开该Excel文件后,按ALT+F11进竖野锋入编辑器界面,删除左侧所有的模块,以及每个worksheet或workbook下的任何代码。最后保存退出。
为了避免该文件到达对方计算机后被对方计算机上的病毒感染,脊尺建议设置该文件为只读后再发送。
如何杀excel宏病毒的方法
在Excel中宏是经常用到的一个功能,不过也有中毒的危险,一旦中毒,可能有朋友就不知道该怎么办了。接下来是我为大家带来的如何杀excel宏病毒的方法,希望对你有用。
如何杀excel宏病毒的方法:
查杀宏病毒步骤1:首先打开你的excel,随便打开一个文件就可以了。我们主要是设置一下安全性。在菜单栏上找到工具,在工具菜单中,我们点击“宏”,在宏的次级菜单中,我们找到安全性,打开安全性对话框。
查杀宏病毒步骤2:在安全性对话框中,我们勾选非常高:只允许预定安装在受信任位置的宏。然后点击确定,这样宏病毒就安全一些了。
查杀宏病毒步骤3:在开始菜单打开计算机,方法是点击开始——计算机。
查杀宏病毒步骤4:我们在计算机扒则的地址栏中输入如下地址:C:\Documents and Settings\administrator\Application Data\Microsoft\Excel\XLSTART 按回车键就能够跳转到xlstart的文件夹
查杀宏病毒春运棚步骤5:找到这个StartUp.xls文件,右键单击,选择悄知删除。
,
查杀宏病毒步骤6:接着我们重复4步骤,复制这个地址到地址栏:C:\Documents and Settings\administrator\Application Data\Microsoft\Excel 然后找到按回车键
查杀宏病毒步骤7:找到excel11.xlb这个文件,右键单击,在右键菜单中选择删除。
查杀宏病毒步骤8:回到excel界面,在菜单栏上找到工具菜单,打开工具菜单,选择宏,在宏菜单中,选择visual basic编辑器。
Excel2010怎么预防宏病毒
宏病慧基毒是一种寄存在文档或模板的宏中的计算机病毒。通过禁用Excel中的宏来预防电脑中毒,具体怎前李谨么做下面我来告诉你吧。
Excel2010预防宏病毒的步骤:
打开Excel,点击文件–选项
找到并点击信任中心。
点扰凯击信任中心设置
找到宏设置,选中禁用所以宏,并发出通知,点击确定。
对Excel设置进行密码保护,可以点击文件找到权限,点击下拉菜单,选中使用密码进行加密。
设置密码,再次设置密码,确定。
关于excel宏病毒和excel宏病毒清除软件的相关介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
声明:本文内容整理自网络,观点仅代表原作者本人,投稿号仅提供信息发布服务。如有侵权,请联系管理员。