Bonjour,

J'ai un petit soucis avec cet événement.

#Description du projet :
- fichiers Nomenclature XXXXX-001 / XXXXX-002 ...
- fichier Listing_nomenclature : qui permet de lire dans chaque nomenclature afin d'avoir un listing complet sur une page Excel.

Les deux types de fichiers XXXXX-YYY et Listing_nomenclature comportent des macros

#ce qui se passe
J'ouvre Listing_nomenclature et 1 nomenclature XXXXX-001 sous la même instance Excel (même PC)

- activation du classeur Listing_nomenclature
. appui sur un bouton pour faire le listing
. vérification des fichiers ouverts avec la fonction Name (renomme)
. si erreur 75 (pas possible de renommer) - > cad fichier ouvert
. affichage message box "fermez les fichiers ouvert"
. Exit sub de la macro

- lorsque je vais sur mon fichier ouvert XXXXX-001 pour le fermer ( Ctrl+Tab) les macros présentes dans Sub workbook_activate() ne s'effectuent plus.

Par contre quand j'appelle une macro présente dans XXXXX-001 et que je repasse par Ctrl+Tab pour aller sur un autre fichier et que je reviens sur le fichier nomenclature, on repasse par Sub workbook_activate() .

Quelqu'un à une explication?

rmq : Ctrl+Tab => changement de classeur dans la même instance excel