[C#] [Excel] Liberer le processus
Bonjour a tous et merci a tout ceux qui pourront m';aider :wink:
Voici mon code:
Code:
1 2 3 4 5
| private string path;
private Excel._Application xlsApp;
private Excel._Workbook xlsBook;
private Excel._Worksheet xlsSheet;
private Excel.Sheets xlsFeuilles; |
Code:
1 2 3 4
| xlsApp = new Excel.ApplicationClass();
xlsBook = xlsApp.Workbooks.Open(path, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
xlsFeuilles = xlsBook.Sheets;
xlsSheet = (Excel.Worksheet)(xlsFeuilles[1]); |
Et pour fermer:
Code:
1 2 3 4 5
| xlsApp.Quit();
xlsApp = null;
xlsBook = null;
xlsSheet = null;
xlsFeuilles = null; |
Mais ca me termine pas mon processes et pour ouvrir le fichier excel en question, je suis oblige de quitter l'appli!!!
Une idee???
[Tag [C#] corrigé par freegreg - Ancien tag : [Excel - C#] ]
[Pensez-y, vous-même, la prochaine fois. Merci ;)]