Aide dans le vba
help
-
gbinforme Messages postés 14930 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 14930 Date d'inscription Statut Contributeur Dernière intervention -
je veux controler un textbox pour qu'il puisse accepter juste les numero pas les lettres.
dans VBA
merci de votre aide
dans VBA
merci de votre aide
3 réponses
-
Salut,
On peut parfaitement définir un masque de saisie pour contrôler les valeurs que l'utilisateur rentrera...
Pour obliger la saisie de 4 chiffres, il prendra la valeur : 0000
Tu pourras définir ce masque dans les propriétés de l'objet (rubrique 'masque de saisie')
-
tu clic sur ta case et tu lui donne un format
en plus tu mets une condition évenementiel
Si txt<0 (si mes souvenir sont bon ca va signifier interdi au caractere)
alors txt en rouge
voila -
bonjour
il faut que tu mettes ce contrôle :
Public Sub textbox1_KeyPress(KeyAscii As Integer)
If KeyAscii < 48 or KeyAscii > 57 Then
KeyAscii = 0
beep
End If
End Sub
textbox1 doit être remplacé par le nom réel.
Ainsi, la frappe est contrôlée au moment de la saisie.