如果excel文件受到宏病毒的侵袭,建议下载专门的杀毒工具来清除病毒。即便病毒已被清除,再次打开文件时依然可能反复弹出提示:“由于安全设置,宏已被禁用。若想正常运行,请重新打开工作簿并启用宏”。
如果Excel文件感染了宏病毒,可以下载专门的清理工具来进行处理。下载链接为:https://www.php.cn/link/f7e7ab490f2e8981228ca95a758349ea。清除宏病毒后的Excel文件打开时会出现如下界面:
关闭所有已打开的Excel文件,然后新建一个空白的Excel文档。新建空白文档后,按ALT+11组合键打开VB编辑器窗口。在工作簿1的左侧,右键点击后选择插入模块。
在弹出的窗口中粘贴以下代码:这里需要用中文重新描述:strFilename = Application.GetOpenFilename("Excel 文件 (.xls;.xlsx), .xls;.xlsx")(此为需要移除宏的文件名。)重新表述:strFilename 是通过 Application.GetOpenFilename 方法获取的文件名,该方法用于选取需要处理的Excel文件(支持.xls和.xlsx格式)。关闭应用程序事件以避免在打开时自动触发,从而确保操作过程更加平稳。
按下F5键,在弹出的窗口中找到需要清理的Excel文件并打开。
命令执行完成后,点击右上角的X关闭文档。再次打开之前出现弹窗的文件时,令人烦恼的提示已经完全消失了。环境终于恢复了平静。