Bonjour à tous,

J'utilise Excel dans une application.

Mon problème apparaît à la fermeture de l'application. En effet, il me reste dans mon gestionnaire des tâches Windows un "EXCEL.EXE" m'agace un peu...surtout quand on lance plusieurs fois l'application il y en a une multitude!!

Voici ce que j'ai essayé pour "killer" EXCEL mais aucun des 2 fonctionne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action)
{
 //1er test
 Variant vMSExcel;
 vMSExcel = Variant::GetActiveObject("Excel.Application");
 vMSExcel.OleFunction("Quit");
 
 //2eme test
 system("taskkill /f /im Excel.exe");
}

Si vous avez des idées je suis preneur.

Merci d'avance.