J'ai trouvé un début de piste en tapant dans mon code
Application.Onkey
J'ai donc fait le petit test suivant
J'ai créé un form avec un bouton
Sub test1()
MsgBox "j'ai appuyé sur CTRL"
End Sub
Private Sub CommandButton1_Click()
Application.OnKey "^", "test1"
End Sub
Le ^ est censé représenter la touche CTRL.
Mais quand je lance mon code et que j'appui sur le bouton (avec ou sans le CTRL d'ailleurs) j'ai une erreur 1004 que je n'arrive pas à corriger