Bouton ok egal entrée clavier

Bonjour à tous,

Je voudrai dans un USERFORM donner une valeur clavier par la touche entrée à un bouton OK.

Cela permettrai à l'utilisateur de tapper sur OK quand il saisira dans l'USERFORM.

Merci d'avance

Amicalement

Noel

Bonjour,

Sous windows tu peux essayer ceci --> sendkeys{ENTER}

Cette instruction ne fonctionne pas sous MAC.

Amicalement

Re,

Bonjour Dan,

Faut-il mettre ce code dans le bouton concerné?

J'ai essayé de le mettre dans le bouton bien sur sous PC il y a erreur avec l'accolade. Je les ai enlevés en les remplaçants par une parenthèse il accepte mais ne me donne pas la possibilité en tapant sur la touche "ENTER" rien ne se passe

Merci d'avance

Amicalement

Noel

Re,

Non tu ne dois pas enlever les accolades...

Essaie avec --> Application.SendKeys "{enter}"

Amicalement

Re,

Impeccable ça fonctionne.

Il me manque juste un p'tit quelquechose:

C'est que pour que le Bouton OK fonctionne il faut que je fase 2 fois enter.

Merci encore

Amicalement

Noel

Re,

Avant l'instruction "Sendkey" essaie en ajoutant cette instruction

Application.Wait Now + TimeValue("00:00:01")

Tu peux aussi en plus dupliquer l'instruction Sendkeys dans ton code.

A te relire

Bonjour à tous,

Bonjour Dan,

Je te remercie pour ces infos mais malgré tout ça ne change rien.

Je pense que je demanderai aux utilisateurs de taper 2 fois consécutives sur la touche "enter"

@+

Amicalement

noel

Re,

Bizarre .. est-ce que tu ne peux pas mettre le code que tu utilises en ligne de manière à comprendre de quoi il retourne.

Tu peux aussi dupliquer l'instruction Sendkeys dans ton code.

A te relire

Bonjour,

essaie

Application.SendKeys "{enter}",True
Rechercher des sujets similaires à "bouton egal entree clavier"