Erreur aprés un msgbox

Fermé
cox188026 Messages postés 14 Date d'inscription samedi 3 décembre 2016 Statut Membre Dernière intervention 21 juin 2017 - 12 janv. 2017 à 09:19
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 - 12 janv. 2017 à 12:51
Bonjour,
dans un userform je vérifi que la valeur d'un textbox soit bien un nombre avant de continuer.
mais après avoir valider le msgbox un message d'erreur apparait au lieux de retourner sur l'userform pour que je puisse corriger l'erreur.

' copier dans les textbox en fonction de la ligne choisi
Private Sub TextBox5_Change()
If Not IsNumeric(Right(TextBox5, 1)) And Right(TextBox5, 1) <> "," Then
MsgBox "entré un numero de ligne"


End If

If Rows(TextBox5).Select Then
...
merci pour vos solution.


3 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 304
12 janv. 2017 à 09:30
Bonjour,
Et quel est le message d'erreur ?
0
Bonjour
enlève la textBox_change er mettre un KeyPress


Private Sub TextBox5_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If InStr("0123456789.", Chr(KeyAscii)) = 0 Then
KeyAscii = 0
Beep
End If
End Sub


A+
Maurice
0
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 729
12 janv. 2017 à 12:51
0