Excel VBA stop for loop lorsque l'application n'est pas active

J'ai une macro qui manipule le slider sur une autre application et pendant l'exécution d'Excel ne sera pas l'application active. Je ne peux pas find un bon moyen d'arrêter la boucle alors que Excel n'est pas l'application active. J'ai essayé ce qui suit et d'autres procédures trouvées sur le Web sans succès:

On Error GoTo handleCancel Application.EnableCancelKey = xlErrorHandler 

Je suppose que c'est en raison de l'état inactif de l'application Excel. N'hésitez pas à nous faire part de vos suggestions.

Merci