Mais ça se peut, n'est-ce pas, que la solution ne soit pas plus compliquée que ça.
On va souvent dans VBA, on revient dans Excel, retourne dans VBA, finit par fermer Excel, mais on ne pense jamais à fermer l'éditeur VBA. Si du code est en arrêt ça provoque un avertissement avec demande de confirmation "Cette commande va arrêter le débogueur". Si ça se trouve tant qu'on ne le ferme pas il réapparaît toujours comme il était la dernière fois…