XL 2010 Affecter une touche de fonction à 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,

Afin d'éviter l'usage de la souris, je souhaiterais affecter les touches de fonction F11 et F12 aux flèches haut et bas d'un compteur. Lui même déclenchant une macro.

Est-ce réalisable ?

Merci d'avance pour vos réponses.

Cordialement,
Eric
 
Bonjour Éric, bonjour le forum,

Tu peux affecter un raccourci clavier à une macro [Ctrl] + [la touche] mais pas une touche de fonction. Pour le reste, encore faudrait-il que l'on devine ce que c'est que ton compteur... Un SpinButton ?...
 
Re,

Tu peux affecter un raccourci clavier à une macro [Ctrl] + [la touche] mais pas une touche de fonction.

Avec les balèzes qui sévissent dans ce forum il y a peut-être une solution mais, pour ma part, j'aurais tendance à dire que ce n'est pas possible...

Pour Robert,

dans l'exemple donné , lors de l'activation du fichier, on détourne les fonction initiales des touches-fonction F11 & F12 et on leur affecte les macros "plus" & "moins" qui se trouvent dans le module

................ et on n'oublie pas de rétablir les fonctions initiales des ces touche lorsqu'on quitte le fichier

à+
Philippe
 
Dernière édition:
Merci Philippe pour ta solution.

Je vais essayer de l'adapter à mon fichier. Celui-ci comportant plusieurs onglets.

Dernière difficulté : Je travaille dans un onglet et en appuyant sur F11 ou F12, le compteur situé dans un autre onglet doit réagir...

Merci encore.
Eric
 
Re,
Dernière difficulté : Je travaille dans un onglet et en appuyant sur F11 ou F12, le compteur situé dans un autre onglet doit réagir...

pas de problème, il suffit de préciser le nom de l'onglet dans les codes existants

Sheets("nomdelonglet").[B3]=Sheets("nomdelonglet").[B3]+1
et
Sheets("nomdelonglet").[B3]=Sheets("nomdelonglet").[B3]-1

Remarque: intervenir sur un autre onglet sans le voir, c'est prendre les risque de ne pas bien presser la touche-fonction ou de la presser plusieurs fois sans s'en rendre compte


à+
Philippe
 
- 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