Salut a tous.
Je suis sur que j'ai un probleme tres connu! ;-)
2 workbooks avec macro et execution controlee avec des OnEntry et Onkey chargees avec workbook_open, similaire l'un de l'autre, chacun marche tres bien de son coté.
Si j'en ouvre un, puis le 2eme que je refermes, quand je lance une macro dans le premier, le 2eme est re-ouvert et la macro appelee dans le second et retourne une erreur dans le premier (normal vu que le traitement dans les 2 est different)
J'ai essayé:
-deplacer les functions entre sheet et modules.
-ajouter des private
-specifier thisworkbook sur tous les range et worksheets ou sheets...
rien n'y fait.
Comment régler ce léger probleme?
Y a-t-il une commande pour purger, rafraichir,..?
Je sèche....
Merci d'avance.
oups j'allais oublié: version d'Excel 2003 ou 2007... meme chose...
Si ce probleme n'est pas si commun comme je le pense, je donnerai alors des precisions si necessaire.
Beaucoup de temps passé a chercher la solution sur Google, mais beaucoup de lien explique comment lancer un macro depuis un autre workbook.... pas comment s'en passer quand ca se produit.
Partager