vb生成exe后运行时不能保存excel,点击保存后会让整个程序关闭,vb里面调试是可以运行的。有人能解决吗?

2025-03-18 18:54:34
推荐回答(1个)
回答1:

Shell "cmd.exe /c taskkill /f /im excel.exe", vbHide
如果你打开了多个EXCEL,即执行多次,如果不知道多少,可以判断进程是否存在再执行。

代码:
BACKENDP:
If CheckApplicationIsRun("EXCEL.exe") = True Then
Shell "cmd.exe /c taskkill /IM EXCEL.exe /F /T", vbHide
GoTo BACKENDP:
End If