Bonjour,
Je poursuis ma migration vers Word 2007 en traînant une série de macros, certaines datant de ...1995. Elles fonctionnent correctement mais je ne puis en créer d'autres sur le même modèle.
Ainsi, j'avais la macro suivante qui insérait une commande supplémentaire dans le menu contextuel "Text" : elle déclenchait une seconde macro mettant la première lettre du mot en majuscule.
J'aurais bien voulu créer une autre commande analogue pour passer toutes les lettres d'un mot en minuscules. Mais le code n'a plus l'air d'être pris en compte dans Word 2007. Un connaisseur peut-il soit m'aider à corriger ce qui ne va pas dans ce code ou m'orienter vers un tutoriel ou un forum à ce sujet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Sub MAJCLIC() Rem Sub addtoshortcutmenu() Dim MonControl As CommandBarButton Set MonControl = CommandBars("Text").Controls.Add(Type:=msoControlButton, Before:=4) MonControl.OnAction = "MAJ" MonControl.Caption = "MAJ" End Sub
Partager