VBA : Les fichiers XLAM




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:

Anonyme a dit…

Merci beaucoup.

Maestro a dit…

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)

Unknown a dit…

ouvre le visual basic et tu peux modifié ta macro sur le coté gauche

Enregistrer un commentaire

top