Affecter un raccourci clavier à un compteur

  • Initiateur de la discussion Initiateur de la discussion Eric Dé
  • 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 !

Eric Dé

XLDnaute Occasionnel
Bonjour,

J'utilise un compteur (double flèche haut et bas) pour faire défiler des données.

A chaque clic sur le compteur une macro liée se met en fonction.

Serait-il possible de remplacer le clic par un raccourci clavier ? ctrl + ... par exemple ou bien même d'affecter une touche de fonction F10, F11 ...

Merci d'avance pour vos propositions.

Eric
 
Bonsoir Eric Dé,

Je suppose pour la suite que le compteur est un contrôle de formulaire.

Les macros de base dans Module1 :
Code:
Sub Monte()
'touches de raccourci Ctrl+M ou F10
With ActiveSheet.Shapes("Compteur 1").ControlFormat
    .Value = Application.Min(.Value + 1, .Max)
End With
End Sub

Sub Descend()
'touches de raccourci Ctrl+Maj+M ou Maj+F10
With ActiveSheet.Shapes("Compteur 1").ControlFormat
    .Value = Application.Max(.Value - 1, .Min)
End With
End Sub
Et dans ThisWorkbook :
Code:
Private Sub Workbook_Open()
Application.OnKey "{F10}", "Monte"
Application.OnKey "+{F10}", "Descend"
End Sub
Fichier joint.

A+
 

Pièces jointes

- 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

D
  • Question Question
Réponses
3
Affichages
4 K
Retour