Bonjour le forum,
J'ai un petit soucis d'écriture dans une listbox et je n'ai pas trouvé de sujet similaire.
Voici mon code :
If lstChantier.ListIndex = -1 Then
MsgBox ("Veuillez sélectionner un chantier au minimum")
Exit Sub ' pour sortir de la macro
ElseIf lstVille.ListIndex = -1 Then
MsgBox ("Veuillez sélectionner un chantier au minimum")
Exit Sub ' pour sortir de la macro
ElseIf lstBat.ListIndex = -1 Then
MsgBox ("Veuillez sélectionner un chantier au minimum")
Exit Sub ' pour sortir de la macro
Else: Call Filtre_Chantiers
End If
Ce code est activé par un bouton de commande.
Voilà mon souci c'est que le msgBox ne s'affiche que pour la lstChantier et je voudrais qu'il s'affiche également pour les deux autres.
Je suis sûr que ça vient du ElseIf, mais je ne vois pas quoi mettre, désolé pour cette demande aussi nul. ;(
J'ai un petit soucis d'écriture dans une listbox et je n'ai pas trouvé de sujet similaire.
Voici mon code :
If lstChantier.ListIndex = -1 Then
MsgBox ("Veuillez sélectionner un chantier au minimum")
Exit Sub ' pour sortir de la macro
ElseIf lstVille.ListIndex = -1 Then
MsgBox ("Veuillez sélectionner un chantier au minimum")
Exit Sub ' pour sortir de la macro
ElseIf lstBat.ListIndex = -1 Then
MsgBox ("Veuillez sélectionner un chantier au minimum")
Exit Sub ' pour sortir de la macro
Else: Call Filtre_Chantiers
End If
Ce code est activé par un bouton de commande.
Voilà mon souci c'est que le msgBox ne s'affiche que pour la lstChantier et je voudrais qu'il s'affiche également pour les deux autres.
Je suis sûr que ça vient du ElseIf, mais je ne vois pas quoi mettre, désolé pour cette demande aussi nul. ;(