OVH Cloud OVH Cloud

interdire caractères dans un champ

2 réponses
Avatar
maxime
Bonsoir à tous,

Je souhaiterai interdire la saisie de certains caractères dans un champ
texte tel que / , : ; ( )
Est ce possible en passant par le générateur d'expression ?

Par avance, merci.

2 réponses

Avatar
Eric
Bonsoir,

Avec le générateur d'expression, je ne sais pas. Mais avec un peu de
code, pas de problème. La saisie se fait via un formulaire
Sur l'évènement Touche Activée du contrôle zone de texte, tu mets un
truc de ce genre:
Private Sub Texte0_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
' Codes ASCII des touches
' / = 47 et , = 44
' : = 58 et ; = 59
' ( = 40 et ) = 41
Case 40, 41, 44, 47, 58, 59
' on annule le caractère saisi
KeyAscii = 0
End Select
End Sub

Bonsoir à tous,

Je souhaiterai interdire la saisie de certains caractères dans un champ
texte tel que / , : ; ( )
Est ce possible en passant par le générateur d'expression ?

Par avance, merci.
--

A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
max120
Merci pour ta réponse, Eric.

Max