当前位置:首页 > 安卓软件 > 趣味娱乐 > 正文
office宏病毒专杀,怎么清除系统里的Excel宏病毒Macro 趣味娱乐

office宏病毒专杀,怎么清除系统里的Excel宏病毒Macro

7个月前 (12-02) 类别:趣味娱乐

  • 发布日期:2025-06-22 14:35:25
  • 所属类别:趣味娱乐
  • 下载人数:4227
  • 版本:
  • 大小:

立即下载

扫二维码手机浏览

office宏病毒专杀,怎么清除系统里的Excel宏病毒Macro介绍

怎么清除系统里的Excel宏病毒Macro

1.用EXCEL2007或更高版本打开这个工作簿(2003及以下版无法禁止4.0宏),会看到有一个类似下图的用户模块。

2.先简单说一下这个宏病毒的原理,它由两部分组合,一部分是利用EXCEL2003版及以下版本的缺陷,即无法禁止EXCEL4.0宏,来迫使用户“启用宏”,然后通过ToDOLE模块中的VBA代码执行病毒程序(有的在ThisWorkbook模块中也出现自动运行的宏病毒代码)。

office宏病毒专杀,怎么清除系统里的Excel宏病毒Macro

3.打开后按ALT+F11调出VBA窗口,先将里面的ToDOLE模块删除(不光是删除里面的代码,而是删除这个模块),然后双击ThisWorkbook模块,看里面有没有代码,如果有也删除(这个里面只能删除代码,而不能删除模块)。

4.这样基本上VBA部分(主要的病毒部分)就清除了,保存这个工作簿,再继续下面工作。

5.剩下要清除4.0宏了,这个宏是通过“宏表”来起作用的。

office宏病毒专杀,怎么清除系统里的Excel宏病毒Macro

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宏病毒怎么杀

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编辑器。

9.在下面这个图中,箭头指出来的位置有一个srartup,右键单击它,选择删除即可。

office 中的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编辑器。

9.在下面这个图中,箭头指出来的位置有一个srartup,我们右键单击它,选择删除即可。

版权说明:如非注明,本站文章均为 皮努努下载 原创,转载请注明出处和附带本文链接;

本文地址:https://www.pinunu.com/yule/officehbdzblr.html