Suite à l’article concernant l’emploi des fichiers XLSB,
classeur de « macros personnelles » VBA : Créer une macro multi feuilles, je vous
présente aujourd’hui une alternative permettant de garder en mémoire, les
macros utiles de manière transversales. Les fichiers xlam sont en fait des
classeurs de macros, nommés « Macro complémentaires »
Si vous avez créé
des macros dans un classeur, procédé à son enregistrement par Fichier / Enregistrer sous, et
sélectionnez dans la liste Type, la valeur : Macro complémentaires Excel (*.xlam). Le chemin d’accès du fichier est
alors dans Users \ appData \ Roaming \
Microsoft \ AddIns
Ensuite il faudra activer le classeur
de Macro complémentaires en passant la commande Fichier / Options /
compléments puis en cliquant sur le bouton atteindre de la commande Gérer les
compléments Excel
Activer
ensuite le classeur de vos macros complémentaires qui apparait dans la liste :
Accéder alors
à votre éditeur Visual basic vous constaterez que le classeur est bien inclus
dans la fenêtre des projets VB.
Ensuite si vous accédez à la gestion de votre barre d’outils
d’accès rapide et que vous sélectionnez la valeur Macro dans la liste des catégories,
vous verrez apparaitre la liste des macros contenues dans votre fichier XLAM.
A la semaine prochaine….
3 commentaires:
Merci beaucoup.
Salut, merci pour cette petite page bien intéressante.
Par contre je me retrouve avec un problème gênant : après avoir enregistrer le .XLAM (dans un dossier personnel), impossible d'accéder de nouveau à son contenu pour le modifier (je n'ai ni onglet, ni macro, ni projet VBA,... bref tout est grisé ou vide et je ne vois même pas l'objet thisworkbook)
ouvre le visual basic et tu peux modifié ta macro sur le coté gauche
Enregistrer un commentaire