Bonjour à tous.
Dans une application, C# VisualStudio 2010, je sauvegarde des fichiers au format XLS. Tout fonctionne bien, si ce n'est que lorsque je quitte mon application, j'ai toujours un EXCEL.EXE qui apparait dans le gestionnaire des taches !!
Ci-joint mon code d'ouverture et de fermeture EXCEL :
Qqun a t il une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 /// <summary>Application Excel</summary> internal Microsoft.Office.Interop.Excel._Application m_ExcelApp = null; /// <summary>Classeur Excel</summary> internal Microsoft.Office.Interop.Excel._Workbook m_ExcelClasseur = null; /// <summary>Feuille Excel</summary> internal Microsoft.Office.Interop.Excel._Worksheet m_ExcelFeuille = null; //--- Création Application m_ExcelApp = new Microsoft.Office.Interop.Excel.ApplicationClass(); //--- Création Classeur m_ExcelClasseur = m_ExcelApp.Workbooks.Add(Microsoft.Office.Interop.Excel.XlWBATemplate.xlWBATWorksheet); //--- Création Feuille m_ExcelFeuille = (Microsoft.Office.Interop.Excel.Worksheet)m_ExcelClasseur.ActiveSheet; m_ExcelFeuille.Name = "Mesures"; //--- Utilisation EXCEL ... //--- Fermeture Classeur if (null != m_ExcelClasseur) m_ExcelClasseur.Close(false, Type.Missing, Type.Missing); m_ExcelClasseur = null; //--- Fermeture EXCEL if (null != m_ExcelApp) m_ExcelApp.Quit(); m_ExcelApp = null;
Partager