EXCEL卡死不用愁!一键强制结束所有EXCEL进程
- 2026-11-11 12:42:06
EXCEL卡死不用愁!一键强制结束所有EXCEL进程代码:
今天分享一段WORD VBA 代码强制结束所有EXCEL进程。
使用场景:
EXCEL 无响应或卡死当 EXCEL窗口无法正常关闭,任务管理器中也难以结束进程时,可以通过此代码快速清理所有 Word 进程,释放系统资源。
自动化任务前的环境清理在编写 VBA 脚本或外部程序自动化处理 EXCEL工作簿前,如果之前有未正常关闭的EXCEL实例(例如因错误退出导致进程残留),可以预先运行此代码,确保后续操作不会因进程冲突而失败。
Sub ForceKillAllExcel()Dim response As VbMsgBoxResultresponse = MsgBox("此操作将强制关闭所有Excel程序,未保存的数据将丢失!" & vbCrLf & _"是否继续?", vbExclamation + vbYesNo, "警告")If response = vbYes ThenDim objShell As ObjectSet objShell = CreateObject("WScript.Shell")' 使用taskkill命令强制终止Excel进程objShell.Run "taskkill /f /im excel.exe", 0, TrueSet objShell = NothingMsgBox "所有Excel进程已被强制终止", vbInformationEnd IfEnd Sub
📂 获取示例文件
在留言区查看下载链接。
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。