打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
(word,excel) vba 终止/杀掉/关掉/kill 任意进程(包括word,excel)


          项目中有个报表生成模块,其中word中的宏调用了excel,因为用完之后没有关掉excel进程导致下一次报表生成时字段替换错误,在网上找了好多vba杀掉进程的方法都不起作用,最后还是找到了一个不错的,和大家分享一下

  1. For Each Process In GetObject("winmgmts:").ExecQuery("select * from Win32_Process where name='EXCEL.EXE'")  
  2.         Process.Terminate (0)  
  3. Next  

        只要把其中的EXCEL.EXE换成其他的进程名即可杀掉全部此名称的进程。

        如果大家有其他好的方法,欢迎赐教。



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
002 C# 写入Excel,Word,Ppt完整攻略
word批量处理提取汉语拼音Excel中无法生成汉语拼音,即使用VBA生成了拼音,拼音要么没有声
Excel VBA:按模板批量生成word文件
Excel VBA操作Word
Excel-VBA让文件使用一次后即自我销毁
Excel邮件合并,批量生成任意模板报表不愁!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服