Barsham,
Avant de voir votre suggestion, j'ai fini vers le haut de faire fondamentalement juste cela. J'ai créé une forme automatique de Windows qui a eu un bouton que l'utilisateur pourrait cliquer s'ils souhaitaient cesser le traitement. C'était la seule manière que je pourrais interrompre le processus d'Excel.
Ainsi, une fois que l'utilisateur frappe le bouton de « MISE À JOUR » sur la barre de ruban, je montre cette forme automatique. Si le traitement accomplit sans difficulté, la forme se fermera automatiquement. Cependant, si l'utilisateur frappe le « ARRÊT TRAITANT » le bouton sur cette forme automatique, je peux capturer et changer un drapeau global qui est vérifié dans la boucle principale de processus de mise à jour.
Rob