Workbook_Deactivate/Activate en switchant fichiers

  • Initiateur de la discussion Initiateur de la discussion Mi_
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Mi_

XLDnaute Occasionnel
Bonjour le Forum,

Si on travaille simultanément sur plusieurs fichiers Excel, et dans ceux-ci il y a des option d'enlèvement/ajout de menus personnalisés, lorsqu'on passe d'un fichier à l'autre il y a toujours des effets visuels de désactivation des menus personnalisés suivis des effets d'activation des menus personnalisés du nouveau fichier.

Et pour cause, Excel va exécuter WorkBook_Deactivate sur l'ancien fichier avant d'exécuter Workbook_Activate sur le fichier suivant.

Cela mène parfois même à l’exécution des lignes de code d'un fichier sur l'autre, ouvert simultanément.

Et maintenant la question, vous la devinez, comment faire pour masquer (au moins visuellement) la cascade Workbook_Deactivate/Activate, et figer le code exécuté uniquement au classeur à qui il appartiens de droit ?

Merci pour toute idée,
Mi_
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour