Utiliser indifféremment TAB ou ENTER pour changer de masque

cs_gazoute Messages postés 7 Date d'inscription vendredi 19 septembre 2003 Statut Membre Dernière intervention 12 août 2013 - 12 août 2013 à 17:52
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 - 30 août 2013 à 16:21
Bonjour,

Je cherche comment un utilisateur peut utiliser indifféremment TAB ou ENTER pour passer d'un masque à l'autre.

Text est un TextBox

J'ai essayé ce code :

Private Sub Text_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
SendKeys ("{tab}")
KeyAscii = 0
End If
End Sub


J'obtiens le message suivant :

Erreur d'exécution 70
Permission refusée.


Merci d'avance
--
A voir également:

2 réponses

NHenry Messages postés 15114 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 4 mai 2024 159
30 août 2013 à 16:02
Bonjour,

Tu peux utiliser MonControl.SetFocus, je crois.
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
30 août 2013 à 16:21
Bonjour
Il est vraisemblable que la cause de l'erreur est ailleurs que dans le code montré, même si ce code est en effet "maladroit" (mais marche)
Ce peut, pat exemple et entre autres mille et une possibilités, dû à des instructions au sortir de la textbox !
0
Rejoignez-nous