Ricominciamo ...
1) non è normale che Excel non si chiuda
2) non è normale che tu metta un On Errore Resume Next solo per non vedere un errore ... l'errore, se c'è, va visto e corretto ... (e può essere la causa del perché non si chiude Excel) ...
Ricominciamo ...
1) non è normale che Excel non si chiuda
2) non è normale che tu metta un On Errore Resume Next solo per non vedere un errore ... l'errore, se c'è, va visto e corretto ... (e può essere la causa del perché non si chiude Excel) ...
No MP tecnici (non rispondo nemmeno!), usa il forum.
Si, l'on error l'ho tolto... e on mi da nessun error (l'errore era sulle righe riguardante questa parte di codice:
Marshal.ReleaseComObject(xlsheet)
Marshal.ReleaseComObject(xlsheet2)
Marshal.ReleaseComObject(xlsheet3)
Marshal.ReleaseComObject(xlbook)
Marshal.ReleaseComObject(xlbook2)
Marshal.ReleaseComObject(xlbook3)
Che ho eliminato... se invece il problema lo risolvo utilizzando questa modalità di chiusura Istanza EXCEL... allora vedo di capire perchè di da l'errore.
Grazie ancora
Ultima modifica di Paki243; 12-07-2016 a 16:06
Ha ragione Oregon sul fatto che il servizio EXCEL rimane attivo,infatti dopo il salvataggio,bisogna mettere la variabile Excel = nothing e dopo fare quit() per terminare EXCEL in memoria.
Lo potete anche leggere al link della Microsoft che vi ho inviato.
Ultima modifica di Paki243; 12-07-2016 a 16:13
Intanto ho configurato il nome della variabile sulla mia rubrica. Ho fatto quello che dice il sito Microsoft ma quando lo compilo,mi dice "Impossibile utilizzare oggetti COM separati dai relativi RCW sottostanti."