Top ! Merci Jean-Eric
Ma liste de macro est bien uniforme maintenant, mais pour deux macros le raccourci ne fonctionne toujours pas.
Ce sont celles où j'ai utilisé les touches CTRL+LEFT et CTRL+RIGHT. J'ai essayé avec et sans les accolades mais même message d'erreur…
Pour info au cas où, j'utilise un clavier mac sur une partition "Windows" avec BootCamp (merci Microsoft de ne pas offrir l'option UserForm aux Mac users ), peut-être est-ce lié à ça… Pourtant les flèches de mon clavier ont bien l'effet escompté quand je me "déplace" avec...
Voici le code utilisé dans le module appelé à l'ouverture de Workbook :
Option Explicit
Sub CreateShortcut()
Application.OnKey "^k", "KSedit"
Application.OnKey "^b", "break"
Application.OnKey "^l", "lunch"
Application.OnKey "^{LEFT}", "decaler_gauche"
Application.OnKey "^{RIGHT}", "decaler_droite"
Application.OnKey "^f", "FINDligne"
Application.OnKey "^h", "afficherONGLETS"
End Sub
Sub DeleteShortcut()
Application.OnKey "^k"
Application.OnKey "^b"
Application.OnKey "^L"
Application.OnKey "^{LEFT}"
Application.OnKey "^{RIGHT}"
Application.OnKey "^f"
Application.OnKey "^h"
End Sub