Использовать блок использования
Using eApp As New Excel.Application
Using w As Excel.Workbook
w = eApp.Workbooks.Open( "path.xls", ReadOnly:=True)
.. Processing Code ..
//Attempts at killing the excel application
w.Close()
eApp.Workbooks.Close()
eApp.Quit()
End Using
End Using
Аналогично блоку try / finally с удалением в finally, он автоматически удалит Excel.Application и Excel.Workbook.
Как уже упоминалось в другом посте, System.Runtime.InteropServices.Marshal.ReleaseComObject (eApp) также может понадобиться ????