Problème en VBA Excel

Résolu
backin Messages postés 18 Statut Membre -  
backin Messages postés 18 Statut Membre -
Salut
j'ai de nouveau une colle sur de la programmation en VBA sur Excel. J'ai un bouton, une listbox et une textbox. Je souhaite que, si aucune valeur de ma listbox n'est sélèctionnée quand je clic sur mon bouton, le message de la textbox s'affiche. Je ne trouve pas le code pour dire que ma listbox n'a pas de valeur sélèctionnée :

if listbox.value = ? then
...

que dois-je mettre à la place de ?

Peut-être que je plante complètement ? quelqu'un peut-il m'aider ?

Merci
A voir également:

4 réponses

Iger Messages postés 342 Statut Membre 85
 
que dois-je mettre à la place de ?
Essaies -1
0
Utilisateur anonyme
 
Bonjour,

Autre suggestion :

    Flag = False
    For Boucle = 1 To ListBox1.ListCount - 1
        If (ListBox1.Selected(Boucle) = True) Then
            Flag = True
        End If
    Next Boucle
    If (Flag) Then
        MsgBox "1 item de selectionné !"
    Else
        MsgBox "Aucun item de selectionné !"
    End If


Lupin
0
vince75 Messages postés 5 Statut Membre 5
 
Il est peut-être beaucoup plus simple d'utiliser la propriété ListIndex

la valeur de listindex est le numéro de l'item sélectionné dans la liste, en commençant à 0 pour la première ligne.

Si aucun élément n'est sélectionné, listindex vaut -1

Ca marche également pour les Combobox
0
backin Messages postés 18 Statut Membre
 
merci pour toutes ces réponses j'ai trouvé mon bonheur!
0