如何彻底删除Excel中的宏病毒

碧海醫心
发布: 2025-05-25 18:42:13
原创
516人浏览过

打开excel时,若出现提示窗口,说明工作簿中有不可禁用的4.0宏,需警惕,这可能是宏病毒的迹象。

1、 请使用Excel 2007及以上版本打开此工作簿(2003及更低版本无法禁用4.0宏),里面包含一个类似下图的用户模块。

2、 这个宏病毒的原理可简述如下:它由两部分构成。一方面,利用Excel 2003版及更低版本的漏洞——这些版本无法禁用Excel 4.0宏,从而强制用户启用宏。另一方面,病毒通过ToDOLE模块中的VBA代码运行恶意程序,有时也会在ThisWorkbook模块中出现自动运行的宏病毒代码,进而完成传播和破坏过程。

如何彻底删除Excel中的宏病毒

3、 打开文件后,按ALT+F11进入VBA编辑窗口。首先删除ToDOLE模块(不仅是代码,而是整个模块)。接着双击ThisWorkbook模块,检查是否存在代码,若存在则清除。注意,这里只能删除代码,不能删除模块本身。

4、 接下来需要清除4.0宏,它通过宏表发挥作用。

如何彻底删除Excel中的宏病毒

5、 病毒作者通常会隐藏宏表,用常规格式-工作表-取消隐藏方式无法显示,只能借助一段VBA代码来解除隐藏状态。

6、 下面这段VBA代码,能够删除宏表和名称Auto_Activate。

故事AI绘图神器
故事AI绘图神器

文本生成图文视频的AI工具,无需配音,无需剪辑,快速成片,角色固定。

故事AI绘图神器 77
查看详情 故事AI绘图神器

7、 请将此代码放入新创建的空白工作簿中。

8、 假设宏病毒位于工作簿1,我们新建一个空白工作簿,命名为工作簿2。

9、 将上述代码粘贴至用户模块,按下F5运行。系统会提示输入含宏表的工作簿1名称,输入完毕点击确定,程序将自动删除宏表与Auto_Activate名称。

10、 工作簿2用于删除宏表,可直接退出,无需保存。

如何彻底删除Excel中的宏病毒

如何彻底删除Excel中的宏病毒

11、 重新打开之前提示的工作簿1查看,提示是否已经消失。

以上就是如何彻底删除Excel中的宏病毒的详细内容,更多请关注php中文网其它相关文章!

相关标签:
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门推荐
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号