Affectation de la touche entrée à un bouton de commande

kingsarky -  
cs_Le Pivert Messages postés 8437 Statut Contributeur -
Bonjour chers tous,

J'ai créée un bouton de commande pour un login, mais je voudrais en plus du click sur le bouton de commande, lui affecter la touche entrée du clavier pour valider la connexion.
S'il y a des personnes qui peuvent m'aider dans ce sens ?

1 réponse

  1. cs_Le Pivert Messages postés 8437 Statut Contributeur 730
     
    Bonjour,

    2 manières de procéder

    avec la méthode SendKey

    https://docs.microsoft.com/fr-FR/office/vba/api/Excel.Application.SendKeys

    ou affecter un raccourci clavier à une macro:

    https://www.commentcamarche.net/contents/1375-executer-une-macro

    0
    1. kingsarky
       
      Merci !

      Je regarde et te rends compte de la suite
      0
    2. kingsarky
       
      Bonjour, le Pivert,
      J'ai regardé les deux procédures, mais étant novice en codage je ne me retrouvé pas sur comment écrire le code correspondant.
      J'aurai besoin d'un exemple pour mieux me retrouver.

      Merci de m'aider dans ce sens !
      0
    3. cs_Le Pivert Messages postés 8437 Statut Contributeur 730
       
      Si j'ai bien compris, tu veux affecter une macro à un bouton et en plus à un raccourci.

      Le raccourci clavier sera toujours Ctrl + une touche

      Tu fais Alt F8 pour ouvrir la boite de dialogue:



      Voilà il te suffit de choisir ta macro et de mettre une lettre en plus de Ctrl

      @+ Le Pivert
      0
    4. kingsarky > cs_Le Pivert Messages postés 8437 Statut Contributeur
       
      Bonjour,
      Je veux affecter une touche du clavier (Entrée) à un bouton de commande qui fonctionne au click pour la validation d'un login.
      Le bouton est déjà créé et fonctionne correctement, je veux ajouter la possibilité de d'appuyer sur entrée en plus de pouvoir clicker.
      Voilà mon problème.....!!!
      0
    5. cs_Le Pivert Messages postés 8437 Statut Contributeur 730
       
      Les raccourcis sur Excel fonctionnent avec des lettres, comme indiqué dans mon dernier post.
      0