Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/10/2011, 17h17   #1
Membre régulier
 
Inscription : mai 2004
Messages : 337
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 337
Points : 90
Points : 90
Par défaut exécuter code sur évènement "touche entrée"

Bonjour,

Je développe avec Access 2003 sous Windows XP pro.
J'ai une zone de texte indépendante (Txt_Rech_Nom)
et un bouton (Btn_Rech)

En cliquant sur (Btn_Rech), j'exécute un code permettant d'afficher un résultat en fonction du critère saisie dans (Txt_Rech_Nom)
je voudrais que ce code s'exécute comme c'est le cas actuellement en cliquant sur (Btn_Rech) mais en plus j'aimerais rajouter la possibilité d'exécuter ce même code quand le curseur est dans (Txt_Rech) et on clique sur la touche "Entrée".

Je constate que dans les propriétés du champ (Txt_Rech)
il y a la propriété "Etat de la touche entrée", 2 valeurs sont possibles :
Par défaut => Tabulation
Nouvelle ligne

Donc je ne vois pas comment m'en sortir.
Si quelqu'un a une idée, je suis preneur.

Merci,
Willy
willytito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2011, 17h32   #2
Membre régulier
 
Inscription : février 2010
Messages : 100
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 100
Points : 92
Points : 92
Bonjour,

Quelque chose comme ça te conviendrait-il (sur évènement "touche appuyée") ?

Code :
1
2
3
4
5
6
7
8
9
10
 
Private Sub Texte0_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then
        '
        '
        'Filtre, recherche, traitement...
        '
        '
    End If
End Sub
Cordialement,
Beub'
Beub' est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2011, 17h55   #3
Membre régulier
 
Inscription : mai 2004
Messages : 337
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 337
Points : 90
Points : 90
Par défaut j'ai testé

Merci beaucoup,
ça marche
Willy
willytito est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h59.


 
 
 
 
Partenaires

Hébergement Web