1. 禁用宏打开文件
双击Excel文件时,按住Shift键直至文件全打开,可阻止宏自动运行。或通过Excel设置:- 打开Excel,依次点击「文件」→「选项」→「信任中心」→「信任中心设置」→「宏设置」,选择「禁用所有宏并发出通知」。
- 打开文件后,按`Alt+F11`打开VBA编辑器,查看「项目资源管理器」中的ThisWorkbook、「模块」或「类模块」。
- 删除所有名称异常如“AutoOpen”“AutoClose”或代码内容可疑的宏,尤其警惕包含`Shell`、`CreateObject`、`DeleteFile`等危险指令的代码。
- 关闭VBA编辑器,保存文件为`.xlsx`格式不支持宏,彻底清除宏代码。
三、使用杀毒软件进行深度扫描
1. 全盘扫描清除病毒
更新杀毒软件病毒库后,对电脑进行全盘扫描,重点检查下载文件夹、邮件附件及U盘等移动设备中的Excel文件。主流杀毒软件如360安全卫士、卡巴斯基、火绒均支持宏病毒查杀。2. 针对性扫描Excel文件
- 右键点击疑似感染文件,选择「使用XX杀毒软件扫描」,直接清除文件中的恶意代码。
- 若文件被加密或法打开,可尝试用杀毒软件的「隔离区」功能恢复干净版本。
四、高级清除与预防措施
1. 清理Excel启动目录
宏病毒可能隐藏在Excel启动目录中,导致每次启动自动感染新文件: - 按`Win+R`输入`%AppData%MicrosoftExcelXLSTART`,删除目录下非官方模板文件如`PERSONAL.XLSB`以外的文件。
2. 启用宏数签名验证
在「宏设置」中勾选「受信任发布者的宏签名」,仅允许打开经过信任签名的宏文件,从源头阻止未知宏运行。3. 定期备份重要文件
将关键Excel文件另存为非宏格式.xlsx并备份至云端或外接硬盘,避免病毒感染后数据丢失。通过以上步骤,可有效清除Excel中的宏病毒并降低感染风险。操作时需保持警惕,避免打开来源不明的文件。
