Bonjour
est il possible dans un userform (textbox) d'interdire le "." ? Dans l'idéal, le "." doit provoquer l'affichage d'une boite de dialogue expliquant le pb
merci
Bonjour
est il possible dans un userform (textbox) d'interdire le "." ? Dans l'idéal, le "." doit provoquer l'affichage d'une boite de dialogue expliquant le pb
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger) If KeyAscii = 46 Then MsgBox "c'est un point" KeyAscii = 0 End If End Sub
sinon, tu as la possibilité de transformé directement l'entrée de l'utilisateur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sub pointvirgule() valeur = InputBox("valeur ?") valeur = Replace(valeur, ".", ",") MsgBox valeur End Sub
Merci pour cette solution
Est il possible d'effectuer les memes operations sur une plage de cellule mais directement sous excel sans passer par le VBA ?
merci
bonjour à tous
Sur une plage dans une feuille Excel : Regarde dans menu Données, Validation
Bonne journée
Bonjour
Effectivement si ce critere est correct fonctionne pour les nombre, je n evois pas comment on peut l'utiliser pour interdire une touche
Merci pour votre aide
Partager