Excel qui reste ouvert dans le processus suite a une macro

Bonsoir à tous,

Je viens vers vous car je débute en programmation et je bute sur un problème.

Je vous explique.

J'aimerais pouvoir tuer le processus excel mais pas utiliser ceci:

Shell("Taskkill /im Excel.exe /f", 0) 

Car si plusieur doc excel ouvert il va tout me fermé.

j'ai parcourus plusieurs forum vus le méthode Marshall mais tous en VB.net moi je suis pas en vb.net.

Ils font appel a une API avec

GetWindow

mais après je saisie pas.

je sais juste qu'il récupère l'ID du document pour tuer le bon processus. avec

IDProcess

Si quelqu'un peut m'aider sa serait sympas.

Pour avoir accès au macros cliquer sur la croix rouge de l'userform.

Bon weekend de pâques a vous.

https://www.fichier-xls.fr/2016/03/27/archivage-fiche-d-intervention-maintenance-test/

Bonsoir,

Pour ça j'écrirai simplement :

If Workbooks.Count = 1 Then Application.Quit Else ActiveWorkbook.Close

Bonne soirée

Pierre

j'ai essayer avec Application.Quit

mais mon classeur reste actif dans le processus

Rechercher des sujets similaires à "qui reste ouvert processus suite macro"