如何结束excel.exe进程?
我试图从vb.net 3.5获得Excel文件的excel文件名,但它打开但excel.exe仍然在这个过程中。如何在不从任务管理器中删除excel.exe的情况下停止进程?
我意识到新的excel.application开始了新的过程。
我试图使用戒烟,关闭和处置.......................没有任何效果
以下是我的代码
Dim sheetName As New Excel.XlSheetType
Dim newExcell As New Excel.Application
Dim newWorkBook As Excel.Workbook = app.Workbooks.Open(MyFileName)
Dim worksheetName As String
Dim ws As Excel.Worksheet = CType(WB.Worksheets.Item(1), Excel.Worksheet)
worksheetName = ws.Name
我不能使用kill因为有其他excel应用程序在运行,所以如何从处理器关闭这个特定的excel.exe。请帮忙
没有找到相关结果
已邀请:
3 个回复
痰嫉
要释放Workbooks对象,您需要显式引用它,以便您有一个可以调用Marshal.ReleaseComObject的引用:
您还应该使用Try / Finally来确保即使抛出异常也会调用ReleaseComObject。
庞协腿宛炯
bab
像例如: