[Visual Basic] une seule virgule dans une textBox
Résolu/Fermé
kikou93
Messages postés
416
Date d'inscription
mardi 4 février 2014
Statut
Membre
Dernière intervention
24 septembre 2018
-
21 avril 2016 à 12:13
kikou93 Messages postés 416 Date d'inscription mardi 4 février 2014 Statut Membre Dernière intervention 24 septembre 2018 - 21 avril 2016 à 21:46
kikou93 Messages postés 416 Date d'inscription mardi 4 février 2014 Statut Membre Dernière intervention 24 septembre 2018 - 21 avril 2016 à 21:46
A voir également:
- [Visual Basic] une seule virgule dans une textBox
- Visual basic - Télécharger - Langages
- Microsoft 365 basic - Accueil - Microsoft Office
- Microsoft visual c++ runtime - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Visual paradigm - Télécharger - Gestion de données
2 réponses
NHenry
Messages postés
15164
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
27 novembre 2024
345
21 avril 2016 à 20:49
21 avril 2016 à 20:49
If TextBox.Text.Contains(",") then 'refuser saisie du point/virgule.
Sinon, essayes aussi de faire un copier/coller vers ta textbox, pour voir si ça fonctionne toujours. (genre "jhdk51258...54fg" -> Textbox)
Sinon, essayes aussi de faire un copier/coller vers ta textbox, pour voir si ça fonctionne toujours. (genre "jhdk51258...54fg" -> Textbox)
Bonsoir
Essaie avec ça
Essaie avec ça
Dim desNuméro() As Char = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9"}
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If Not desNuméro.Contains(e.KeyChar) And Not Asc(e.KeyChar) = 8 Then
e.Handled = True
End If
If e.KeyChar = "."c Or e.KeyChar = ","c Then
e.Handled = True
If Not (TextBox1.Text.Contains(",")) Then TextBox1.AppendText(",")
End If
End Sub
kikou93
Messages postés
416
Date d'inscription
mardi 4 février 2014
Statut
Membre
Dernière intervention
24 septembre 2018
1
21 avril 2016 à 21:46
21 avril 2016 à 21:46
merci à NHenry et Mosca de m'avoir répondu, la solution de Mosca fonction très bien merci encore je vous suis très reconnaissant.