Hé bien lorsque j'effectue ma copie, mes traitements, etc ... et que tout se termine, j'ai toujours une instance d'Excel qui reste en arrière-plan ... sans que Excel ne soit ouvert.
En cherchant par élimination j'ai découvert que chaque fois que j'exécute la ligne
XLSheet.Copy(XLWorkbook.Sheets["Model"], System.Type.Missing);
j'ai une instance d'Excel. Si je ne fais pas de copie, Excel est bien fermé à la fin du traitement.
J'ai donc une instance d'Excel qui reste à chaque fois que j'exécute mon code, me remplissant gentiment la mémoire.
ma question initiale était comment faire pour effecuter une copie "propre" d'une feuille Excel.
Partager