alors j'ai une macro stocker dans Personal.XLSB , et je souhaiterai que lorsque j'ouvre un autre classeur que cette macro soit executer pour ce classeur a partir de Personal.XLSB.
Faux, quand tu enregistre une macro par l'enregistreur de macro tu as le choix de l'enregistrer sur ton classeur actuel ou dans le classeur de macro personnel. La macro est alors bien enregistrée dans personnal .xlsb !
C'est excel qui crée ce fichier automatiquement la première fois que tu te sers de cette option
Le format xlam est reservé aux macro complémentaires. Ce n'est pas du tout la même chose.
(C'est le premier lien qui ressort dans google quand tu tape fichier personal.XLSB) alors si même microsoft fait référence à un fichier qui n'existe pas dans son support ça devient problématique
Après oui on peut faire avec les macros complémentaires avec un inconvénient tout de même... Les macros présentes dans le fichier n'apparaissent pas dans la liste des macros disponibles de la fenêtre des macros.
A titre perso, je réserve plutôt les macros complémentaires à des bibliothèques de fonctions.