XL 2019 Modifier une macro complementaire xlam

dodineau

XLDnaute Occasionnel
Bonjour à toutes et tous,
J'ai crée une petite macro complémentaire avec juste une fonction dans le module VBA.
J'ai enregistré ce classeur en XLAM pour qu'il soit vu comme macro complémentaire.
Ca fonctionne très bien et je peux ajouter ce classeur aux compléments.
Maintenant mon problème est de pouvoir ajouter une autre fonction dans cette macro complémentaire.
Si je l'ouvre je ne vois aucun onglets mais je vois bien ma fonction dans le module VBA. Impossible d'y apporter une modification.
Merci pour votre aide.
A+
 

Staple1600

XLDnaute Barbatruc
Bonsoir le fil,

C'est simple pourtant, non ?
Comment as-tu fait pour créer ton *.xlam?
Tu es parti d'un fichier Excel classique, non ?
Il te suffit donc de recommencer.
Et à la fin d'enregistrer ton classeur en *.xlam
Puis de décocher dans Excel *.xlam actuel pour ensuite activer ton nouveau *.xlam.
 

Staple1600

XLDnaute Barbatruc
Re

Bah donc c'est très rapide alors
1) J'ouvre ma sauvegarde
2) ALT+F11 puis CTRL+A puis CTRL+C
3) ALT+F11 puis CTRL+N
Dans le nouveau classeur
=> ALT+F11 puis Insérer/Module puis CTRL+V
Là tu ajoutes tes nouvelles fonctions
(tu fais une sauvegardes de cette nouvelle mouture)
Puis tu enregistres sous *.xlam
Enfin tu décoches la référence à ton actuel *.xlam
Tu fermes Excel puis le réouvre et tu coches dans les compléments la nouvelle version de ton *.xlam
;)

Le tout devrait te prendre moins de 23 minutes et 23 secondes.
 

Dranreb

XLDnaute Barbatruc
Bonsoir.
Informations
On peut enregistrer un xlam modifié depuis VBE (menu Ficher)
Si pour une raison ou une autre on souhaite le rendre temporairement visible dans Excel, c'est possible en passant à False la propriété IsAddin de son ThisWorkbook.
 

Staple1600

XLDnaute Barbatruc
Re

=>didoneau
Si le complément n'a pas vocation à être diffusé à un tiers, dans ce cas, stockez vos macros dans le personal.xlsb
(ce qui rend la maintenance plus aisée)

=>dranreb
La protection du projet VBA par mot de passe étant "virtuelle", je préfère ne pas donner d'idées aux regards trop curieux.
 

Discussions similaires

Statistiques des forums

Discussions
312 429
Messages
2 088 349
Membres
103 822
dernier inscrit
kader55