Macro par touche fonction

  • Initiateur de la discussion Initiateur de la discussion 13GIBE59
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

13GIBE59

XLDnaute Accro
Bonjour à toutes et à tous.

Quand on enregistre une macro, il est possible de lui affecter un raccourci : Ctrl + lettre au choix.

Mais est-il possible d'affecter une touche fonction (F6 ou F8) à cette macro ?

Merci d'avance. 🙂

JB
 
Re : Macro par touche fonction

Bonjour,

Voici une exemple en VBA.

1) copiez le code suivant dans la fenêtre de code de ThisWorkbook

Code:
Private Sub Workbook_Activate()
Application.OnKey "{F6}", "MaSub"
End Sub

Private Sub Workbook_Deactivate()
Application.OnKey "{F6}", ""
End Sub

2) copiez le code suivant dans un module standard

Code:
Sub MaSub()
MsgBox "coucou"
End Sub


Chaque fois que vous appuierez sur F6 le message "coucou" s'affichera.

Cordialement.

PMO
Patrick Morange
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
246
Réponses
10
Affichages
1 K
D
  • Question Question
Réponses
5
Affichages
255
Didierpasdoué
D
Réponses
9
Affichages
511
Retour