Bonjour,
Voilà je travail actuellement à résoudre des bugs d'une macro. Macro qui tourne sans soucie sous la version 2010 d'Excel mais pas trop sous Excel 2013.
Tous les problèmes sont réglés (essentiellement des problèmes visuels), mais là n'est pas la question.
Il reste un problème. Lorsque la macro est fini j'accède à mes graphiques. Sauf que lorsque que je clique sur une autre feuille, celle-ci se déplace vers une autre fenêtre Excel (celle où j'exécute ma macro). Mais ce problème n'arrive que sur la première feuille ouverte après c'est bon. Et même encore, plus j'utilise ma macro moins le bug revient (sans fermer Excel).
Pour cela j'ai constaté d'autre choses :
- à la fin d'éxécution de la macro la barre d'outils est bloqué.
- on peut éviter le bug en attendant 5 secondes ou en cliquant autre par comme le bouton Windows
- la macro à l'air bloqué alors quelle à bien fini. Et si j'appuie sur l'arrêt de la macro il n'y a plus le bug.
Pour ma part j'ai essayé en rajout des bouts de code du style : Rajouté une feuille et la supprimer, mettre une pause... .
Ce problème est vraiment bizarre et compliqué à expliqué. Je conçoit que pour vous l'explication n'est pas très clair mais n'hésité pas à me poser des questions.
Ah oui une chose le projet VBA contient 4 module, trois macro avec environ 500 ligne et une macro à plus de 8000. Et par conséquent c'est protégé par le secret professionnel. Désolé
Si vous ne pouvez pas m'aider (manque d'info, etc...) cela ne me gêne pas mais si d'autre personne on le même problème cela pourra les aider, peut-être.
Cordialement,