Question

Comment puis-je attribuer un raccourci clavier à une macro VBA dans Outlook 2007 ?

Je sais comment créer un outil pour la macro et le mettre dans un menu avec un raccourci de trait de soulignement.Cette solution m'oblige à utiliser un raccourci de Alt + {Touche menu} + {clé outil}.Et si je veux l'attribuer à Alt + F12 ou quelque chose comme ça?

L'éditeur Visual Basic est affecté au raccourci clavier Alt + F11 dans Outlook 2007.Je souhaite attribuer un raccourci clavier comme celui-ci à une macro, ou si nécessaire une macro sur un outil dans un menu ou une barre d'outils.

Était-ce utile?

La solution

L'article IntelliSense à faire soi-même de MSDN fournit d'excellentes informations sur les raccourcis clavier dans VBA.

Autres conseils

Étant donné qu'Outlook n'a pas d'événement OnKey, le moyen le plus simple consiste à attribuer un bouton de barre d'outils à la macro et à placer une esperluette dans son nom quelque part.Cela ne fonctionne que si votre lettre de raccourci n'entre pas en conflit avec un raccourci existant.

Vous pouvez également avoir de la chance en définissant un raccourci clavier global, mais c'est généralement plus pénible que cela n'en vaut la peine :

http://www.mvps.org/vbvision/_samples/HotKey_Demo.zip

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top