[VB.NET] Fermeture d'excel
Bonjour,
Je pilote excel depuis vb.net, et j'ouvre l'application de cette manière la:
Code:
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:
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...:P )
Est-ce que quelqu'un pourrait me dire ce que je fais de faux?