Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Enregistrement en XLA

Chloulou

XLDnaute Occasionnel
Bonjour le forum,

grace à l'aide de tout ce petit monde je touche enfin le bout du développement de mon application.
Mais, afin d'accélerer le fonctionnement des macros, j'ai voulu enregistrer mon fichier comme une macro complémentaire.
Mais, lorsque je l'utilise, il bug de partout : les références aux feuilles ne sont plus bonnes, des fonctionnalités de séléction de plage ne fonctionnent plus... j'en passe et des meilleurs.
QU'est ce que je dois prévoir pour que tout rentre dans l'ordre? Dois -je abandoner l'idée du.XLA?
 

chris

XLDnaute Barbatruc
Re : Enregistrement en XLA

Bonjour
Le code d'une macro complémentaire s'applique à tous classeurs sauf en général celui qui contient le xla.
Il faut donc que toute référence à un classeur, une fenêtre, une feuille, une plage... puisse fonctionner sans ambiguité.
Il te faut "repeigner ton code" pour vérifier partout où ça coince afin de modifier tes références.
 

chris

XLDnaute Barbatruc
Re : Enregistrement en XLA

Re
Parfois il suffit de faire précéder la référence de ActiveWorkbook pour que le code du XLA s'applique aux références du classeur appelant le code.
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…