Je réalise actuellement un petit logiciel de Gestion de production. J'ai donc créé un userform dans lequel la personne va rentrer ses valeurs qui doivent être des nombres entiers, donc j'ai imposé aux textbox que se soit des Integer, sinon un message box s'ouvre
voila les lignes de programmation:
Private Sub TextBox3_Change()
On Error GoTo MsgErreurs
Sheets("Feuil1" ).Cells(i + 3, 2) = Int(UserForm1.TextBox3)
Exit Sub
MsgErreurs:
MsgBox "Vous devez entrer un nombre entier", vbExclamation, "Erreur de frappe ?"
Resume Next
End Sub
Le problème est que quand il n'y a rien d'écris dans la textbox , il considère que ce n'est pas un entier et le msgbox s'ouvre.
Comment faire pour que quand il n'y a rien d'écris dans le textbox le message ne s'affiche pas? Merci