Bonjour, Rebonjour.
Décidément en ce moment je suis confronté à pas mal de problèmes dont je ne trouve pas la solution.
J'ai une zone de texte dans laquelle je saisi un mot.
J'aimerais récupéré la valeur saisie dans une variable afin de tester si l'utilisateur a bien rentrer quelque chose dans la zone de texte (donc tester si la variable est vide ou pas) et ce lorsque l'on appui sur un bouton.
Voici le code utilisé
J'ai essayé avec les types String et Variant, et avec les conditions Is Null, = "", =0
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Public pn_a_modif As String Private Sub bouton_ok_modif_Click() pn_a_modif = Me.PNaModifier.Value 'PNaModifier est le nom de la zone de texte If pn_a_modif Is Null Then MsgBox "erreur" Else 'Ensemble d'instructions End If End Sub
Dans tout les cas J'ai une erreur "Instruction Else sans If"...
La variable contient bien une valeur lorsque j'écris quelque chose dans la zone de texte car je la teste avec une MsgBox.
De plus l'ensemble d'instructions ne comprend pas d'erreur car je les textes à part et fonctionnent très.
Partager