Help Me

Help Me - VB/VBA/VBS - Programmation

Marsh Posté le 29-12-2009 à 16:07:17    

SVP pouvez-vous m'aidez ?
J'ai un userform ou l'on doit saisir un code code numérique à 5 chiffres vérouillés avec la propriété Maxlength. J'aimerai qu'en saisissant des lettres, mon bouton OK bloque la validation.
 
Merci par avance

Reply

Marsh Posté le 29-12-2009 à 16:07:17   

Reply

Marsh Posté le 29-12-2009 à 18:30:04    

bonsoir,
 
tu développes avec quoi ? moi par exemple en .NET sous Visual studio 2008,  
voici ce que j'utilise pour forcer l'utilisation des chiffres dans une textbox :
 
dans l'évènement KeyPress je met
 
If Asc(e.KeyChar) < 32 Then 'ASCII < 32 = Tout ce qui est commandes
e.Handled = False
ElseIf (Asc(e.KeyChar) > 47 And Asc(e.KeyChar) < 58) Then 'ASCII compris entre 48 et 57 inclus représente les chiffres de 0 à 9.
e.Handled = False
Else
e.Handled = True
End If

Reply

Marsh Posté le 29-12-2009 à 18:33:15    

merci bcp je vais voir avec ca

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed