Bonjour à tous,
Je vous souhaite tous mes meilleurs vœux pour cette année 2013, bonne année et santé à toutes les personnes du forum.
Alors mon problème est que j'ai un userform avec plusieurs textbox. Je souhaite que mes textbox n'accepte que les valeurs numériques. Si on tape autre chose qu'un nombre, supprimer ce qui a été écrit et afficher le message " entrer une valeur numérique "
Si la textbox est vide ne rien afficher.
J'ai réussi à trouver une macro que j'ai bidouillé mais elle ne fonctionne pas très bien.
Elle m'affiche à chaque fois le message "entrer une valeur numérique" quand la case est vide
Je ne veux pas que ça affiche le message quand la case est vide.
LE CODE :
Private Sub txt_bras_Change()
On Error Resume Next
If Not IsNumeric(Right(txt_bras, 1)) Then
MsgBox "Entrez une valeur numérique"
txt_bras = Left(txt_bras, Len(txt_bras) - 1)
End If
End Sub
Merci d'avance pour votre aide
Samm