Bonjour
Je souhaiterai modifier ce code textbox dans un userform, de façon qu'il m'affiche un msg d'erreur si les données ne sont pas numériques
et aussi de forcer l'utilisateur a inséré que des nombre entier à partir de 1 jusqu'à 3650
Merci
Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
'sep = 46 'si on veut que le point
'sep = 44 ''si on veut que la virgule
If KeyAscii <> sep Then
If KeyAscii = sep Or (KeyAscii < 47 Or KeyAscii > 57) Then KeyAscii = 0
End If
End Sub