我用VB往excel里写变量值,如果文件是打开的值时写不进去的,我就想关掉所有打开的excel文件
最佳答案
你说的是wincc脚本打开的还是人为打开的?wincc脚本打开的:直接在最后用:objexcelapp.workbooks.close
objexcelapp.quit
Set objexcelapp=Nothing
如果是人为打开的只能用
Set ObjShell=CreateObject("Wscript.Shell")
SttCommand=("cmd.exe /C Taskkill /f /im Excel.exe")
ObjShell.Run SttCommand, 0, False
提问者对于答案的评价:
可以,OK
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc220477.html