Excelファイルを開くことができるDataGridView
があります。 Excelファイルを閉じると、インスタンスはWindowsタスクマネージャプロセスでまだ開いています。 DataGridView
から別のExcelファイルを開くと、もう1つのインスタンスが再び開かれます。 Excelファイルを閉じたときにインスタンスを閉じる方法はありますか? DataGridView
が入っているフォームを閉じると、すべてのExcelインスタンスが閉じられます。ここで DataGridViewからExcelファイルを閉じた後にExcelインスタンスが閉じられない?
Public Sub openExcel()
'my code.... blah blah blah....
'open excel
Dim xlsApp As Excel.Application
Dim xlsWB As Excel.Workbook
xlsApp = New Excel.Application
xlsApp.Visible = True
xlsWB = xlsApp.Workbooks.Open(c:\myExcelFile.xlsm")
End Sub
これを確認してください - http://stackoverflow.com/questions/15697282/excel-application-not-quitting-after-calling-quit – codeMonger123
こちらのページもご覧ください:http://stackoverflow.com/questions/22229116/close-excel-when-user-is-finished –