以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何解决异常情况下不能正常释放xls的系统进程问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148940)

--  作者:智友软件工作室
--  发布时间:2020/4/19 13:24:00
--  [求助]如何解决异常情况下不能正常释放xls的系统进程问题
如果在系统操作代码中有异常抛出,后面的关闭进程会不执行,请问怎么解决

Dim App As New MSExcel.Application
Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(duqulujing)
Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
Dim Rg As MSExcel.Range
系统操作
\'设置显示状态为不显示
App.Visible = False
\'后台关闭程序
App.Quit

--  作者:有点蓝
--  发布时间:2020/4/19 22:33:00
--  
Dim App As New MSExcel.Application
try
    Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(duqulujing)
    Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
    Dim Rg As MSExcel.Range
    系统操作
    \'设置显示状态为不显示
    App.Visible = False
    \'后台关闭程序
    App.Quit
    catch
    \'后台关闭程序
    App.Quit
End try