Problème en VBA Excel

Résolu
backin Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
backin Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -
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 340 Date d'inscription   Statut Membre Dernière intervention   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 Date d'inscription   Statut Membre Dernière intervention   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 Date d'inscription   Statut Membre Dernière intervention  
 
merci pour toutes ces réponses j'ai trouvé mon bonheur!
0