Bonjour,
j'utilise des applications Excel que je lance à partir de mon code. Mais si lorsque vous activez Excel dans votre menu démarer puis que vous quittez l'appli, le processus Excel est bien mort, ce n'est pas le cas lorsqu'on lance l'application Excel depuis du code.
J'ai beau avoir
l'application Excel est toujours présente dans mes processus en fin de traitement.Code:
1
2
3
4
5
6
7
8
9 _xlClasseur.Close(false, Type.Missing, Type.Missing); System.Runtime.InteropServices.Marshal.ReleaseComObject(_xlFeuilles); _xlFeuilles = null; System.Runtime.InteropServices.Marshal.ReleaseComObject(_xlFeuil1); _xlFeuil1 = null; System.Runtime.InteropServices.Marshal.ReleaseComObject_xlClasseur ); _xlClasseur = null; _xlApp.Quit(); System.Runtime.InteropServices.Marshal.ReleaseComObject(_xlApp); _xlApp = null;
Avez vous déjà rencontré ce problème ? comment l'avez vous traiter ?
J'ai bien trouver cette page qui référence le problème mais je n'ai pas réussi à la mettre en pratique (peut-etre du à mon manque d'expérience de Vb(?))