Ok, merci pour la confirmation. Je le savais mais oublié dans les limbes du temps.
Ben oui, t'énerve pas, il m'a confirmé ce que j'ai constaté.
Autre problème... Excel bug sur les évènements ! Fait c...
Tu créés un classeur via un classeur macro.
Tu fermes le classeur macros ce qui ré-active le classeur créé.
=> pas de Workbook_Activate sur le classeur créé ré-activé
=> pas de Window_Activate sur le classeur créé ré-activé
là encore une fois (et dieu sait que la dernière fois tu y était presque) tu confond
1 les fonctions de ton complément peuvent agir sur tout tes classeurs
et
2 tout les classeurs peuvent utiliser les fonction du complément
pour info tu semble maitriser la 1
et bien pose toi la question quelle est la différence entre les deux
et là je vais prendre le temps de l'expliquer
on te dit que app.run et tout tes pirouette c'est pas bon caca boudin
tu crée un complément xlam avec des fonction des userforms et tout ce que tu peux bien vouloir lui mettre
déjà tu nomme le vba project
OBLIGATOIREMENT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
de façon a pouvoir l'identifier dans les reférences
ensuite tu veux l'utiliser tu coche le complement dans les options
la il est seulement dispo
ensuite tu va dans les reférence du ou des classeurs ou tu veux utiliser tes petites baby fonction
et tu coche dans les références le nom que tu a donné au vba project
a partir de la
tu peux appeller n'importe quelle sub ou fonction de ton xlam
SANS APPLICATION.RUN !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
pour en revenir a ton problème de activate dans les classeurs créés dynamico
il est normal que ça colle pas puisque ces classeurs n'ont pas la ref du xla de cochée dans les refs
oui mais alors comment va on tondre les moutons
là on parle d'event au niveau de l'application et workbook
alors déjà perso je met tout les event en public dans le xlam
il y a aussi l'event implémentable "application" qui pourra te proposer des event au niveau application
mais là on parle du mode 1 cité plus haut
dans le quel une variable workbook peut être renseigné voir un new event workbook
" chaque activation de classeur les events gèrent les event de ce classeur
le B à BA des modules classes