Problème listbox

Bonjour,

Voici le code que j'ai mis :

If Me.ListBox2.Value = "" Then
MsgBox "Veuillez renseigner la listbox2 !"
Exit Sub
End If

Quand j'execute ma macro pas a pas, il m'enregistre de base la valeur "NULL" au lieu de "" sur If Me.ListBox2.Value = "" alors que je n'ai meme pas renseigné ma valeur dans ma listbox.

Du coup il ne m'affiche pas le message "Veuillez renseigner la listbox2"

Comment faire ? Il y a t'il un espace en trop quelque pars ?

merci à vous,

Bonjour,

Peut-être comme ceci

If Me.ListBox2.ListCount = 0 Then
MsgBox "Veuillez renseigner la listbox2 !"
Exit Sub
End If

Bonjour,

Teste comme ça :

If ListBox2.ListIndex = -1 Then
    MsgBox "Veuillez renseigner la listbox2 !"
End If
Rechercher des sujets similaires à "probleme listbox"