A voir également:
- TextBox séparateur des milliers lors de la saisie
- Autorisation non accordée d'activer la saisie vocale - Forum Xiaomi
- Saisie vocale sms - Guide
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Google Docs
- Separer des pdf - Guide
- Vba textbox date format dd/mm/yyyy - Forum VB / VBA
4 réponses
Whismeril
Messages postés
19027
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
24 avril 2024
931
7 sept. 2022 à 17:49
7 sept. 2022 à 17:49
Bonsoir
la solution la plus simple pour toi est le maskededit box (en supposant que tu codes en winform, puisque tu n'as rien précisé)
Whismeril
Messages postés
19027
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
24 avril 2024
931
7 sept. 2022 à 19:22
7 sept. 2022 à 19:22
Merci mais helas pour les debutants c'est trop compliqué
Franchement, non, c'est la solution la plus simple à mettre en oeuvre pour le codeur.
C'est plus contraignant pour l'utilisateur.
Les autres solutions passent toutes par
- une analyse du texte tapé,
- la vérification qu'il s'agit bien d'un nombre
- éventuellement le blocage de la saisie si ça ne l'est pas
- et enfin mise en du texte qui représente le nombre (mais qui est bien un texte)
- soit pendant la saisie
- soit après la saisie (au changement de textbox)
Avec le makededit tu imposes un masque de saisie, par exemple
"999 990"
Et là, l'utilisateur ne pourras taper que 1 à 6 chiffres séparés par un espace.