Io Dispose continuo a non riuscire ad utilizzarlo e neanche Close se non sull'oggetto workbook come ho fatto fin dall'inizio.
oWB.Save()
oWB.Close()
oXL.Quit()
' Restituisce un'array con tutti i processi
'myProcesses = Process.GetProcessesByName("excel")
'chiude ogni processo
'For Each myProcess In myProcesses
'myProcess.CloseMainWindow()
'Next
oSheet = Nothing
oSheetA = Nothing
oSheetTMP = Nothing
oWB = Nothing
oXL = Nothing