Bonjour à tous,
Je cherche à assigner des raccourcis claviers aux macros de mon classeur personnel. Bien évidemment, je peux le faire via les options desdites macros, mais les seuls raccourcis possibles sont Ctrl(+Shift)+[...].
Je souhaiterais attribuer des raccourcis de type Alt+[...] (voire Alt+Shift+[...] pour éviter les conflits avec les raccourcis natifs).
Par exemple, je voudrais assigner le raccourci Alt+Shift+W à la macro generateWS et Alt+Shift+N à la macro nbForm.
J'ai donc fait ceci :
Private Sub raccourcis()
Application.OnKey "%+W", "generateWS"
Application.OnKey "%+N", "nbForm"
End Sub
Mais : le raccourci Alt+Shift+W ne fonctionne qu'après avoir rafraichi la macro raccourci() depuis l'éditeur VBA, et le second raccourci ne fonctionne pas du tout.
Qu'est-ce que je fais mal ?
Merci d'avance pour vos retours et bonne journée !