Rajouter case a cocher dans une ListBox d'un UserForm

Bonjour

J'ai fait un UserForm qui affiche dans une ListBox les valeurs d'une colonne et je voudrais rajouter pour chaque ligne une case a cocher pour pouvoir sélectionner plusieurs valeur de ma liste. Après les avoir sélectionner j'aimerais qu'en appuyant sur le bouton elles s'ajoute dans une case.

Voici le code que j'ai écris pour le moment

capturedddddd captureqqqqq

Bonjour, pas bien compris la question. Des cases à cocher dans une listBox ? jamais vu un control de formulaire dans un autre.

( vu la longueur de la liste c'est tant mieux vous vous imaginer le codage de toutes vos cases à cocher ? )

Parcontre pour pouvoir selectionner plusieurs lignes d'une listbox dans la propriété de la listbox il faut l'avoir indiqué.

"Multiselect" / multi au lieu de single

Merci pour ta reponse finalement j'ai trouvé c'est dans le ListStyle on peut changer le mode de sélection par des cases

Bonjour à tous,

En revanche pour sélectionner, c'est un peu différent que pour un single, voir cet exemple :

    With ListBoxOF
         If .ListCount > 0 Then
            For I = 0 To .ListCount - 1
                If .Selected(I) = True Then

                   MsgBox .List(I, 0)
                   ' Suite du programme

                End If
            Next I
         End If
    End With

Merci Eric

Rechercher des sujets similaires à "rajouter case cocher listbox userform"