Problème de processus Excel toujours en mémoire

Bonjour à tous,

J'aurais besoin d'un petit coup de main pour un souci que j'ai remarqué depuis maintenant un moment.
Je génère un rapport sur l'événement Open d'excel. Cet excel est lancé par un batch lui même lancé par une tâche planifiée de Windows.
Ca marche plutôt bien mais j'ai remarqué qu'après l'éxécution, le processus Excel était encore en cours d'éxécution. Et je n'arrive pas à faire en sorte que lorsque le fichier excel se quitte, le processus ne soit plus en mémoire.
Voici le code que j'utilise en fin d'exécution de l'excel :

ThisWorkbook.Save

' clear clipboard
Application.CutCopyMode = False

Application.ScreenUpdating = True

J'ai essayé de mettre un close, ... mais rien n'y fait.
Est-ce que vous pourriez m'aider à voir ce qu'il faudrait que je mette pour que cela puisse enlever le processus en mémoire ?

Merci par avance pour votre aide.

Cordialement,

Bonjour,

L'instruction

Application.Quit 

ferme l'instance d'Excel présente en mémoire.

Bonjour,

Merci pour votre retour.

Je viens de tester et ça ne fonctionne pas.

En effet, lorsque la tâche planifiée de Windows se termine (et donc le vbs se termine), le processus Excel est toujours en exécution malgré la commande Application.quit

Il me semblait avoir déjà testé cette ligne de code mais ça ne fonctionne pas.

Merci pour votre aide.

Rechercher des sujets similaires à "probleme processus memoire"