Bonjour,
J'ai développé une macro qui met à jour une table des matières dans un slide.
Je cherche donc à mettre en place une méthode pour exécuter cette macro simplement (je ne veux pas passer par le bandeau développeur car je souhaite donner accès à cette macro le plus simplement possible à des personnes ne maîtrisant pas les macros office).
Je ne trouve aucun moyen de lancer une macro simplement sans passer en mode diaporama ce que je ne souhaite pas.
J'ai une piste, associer ma macro à un bouton dans la barre d'accès rapide du fichier PPT.
Cela fonctionne sauf que lorsque je renomme le fichier, rien ne marche plus car le lien vers la macro embarque le nom du fichier (grande idée de Microsoft !).
Ce qui est bizarre c'est que cette méthode fonctionne très bien avec Excel 2007, en effet, en effectuant la même manipulation dans Excel 2007, le nom du fichier n'est pas présent dans le lien vers la macro. Seul le nom de la macro compte.
Bref, observant cela, je me suis dit que j'allais, via une macro, virer le nom du fichier devant le nom de la macro présent dans le liens de la barre d'accès rapide.
Et là je bloque, je ne trouve aucune documentation concernant les objets VBA de cette barre d'accès rapide.
Si l'un d'entre vous à une idée je suis vraiment preneur !
Guillaume
Partager