Bonjour,

Je pilote excel depuis vb.net, et j'ouvre l'application de cette manière la:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
excel_application = New Microsoft.Office.Interop.Excel.Application
excel_document = excel_application.Workbooks.Add
et je le ferme de cette methode la :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
'enregistre et libère l'espace en mémoire
excel_document.Save()
excel_document.Close()
excel_feuille = Nothing
excel_document = Nothing
excel_application.Quit()
excel_application = Nothing
Mais le problème c'est que le processus d'excel reste ouvert. Donc après qu'il est ouvert une 20ène de fois, ben le PC il devient un peu plus lent... (J'arrivait à 1,5 Go de mémoire utilisée, alors que j'ai 1 Go... )

Est-ce que quelqu'un pourrait me dire ce que je fais de faux?