Selection unique sur une ListBox

Bonsoir,

J'aimerais faire en sorte de pouvoir sélectionner une unique donnée dans une ListBox, est ce possible ?

Sachant que ma ListBox est faite avec des cases a cocher et que j'aimerais rester comme cela si possible.

Cordialement,

Salut le fil...

Quel est le but des cases à cocher sous Windows ?

Comment ça le fil ?

Le but des cases des cases à cocher c'est simplement parce que je préfère, rien d'autre.

Voici le test en pièce jointe. Je voudrais qu'une fois qu'on sélectionne une feuille et bien il ne soit plus possible d'en sélectionner d'autres.

12classeur1.xlsm (19.52 Ko)

Cordialement.

Bonjour à tous,

Dommage de ne s'arrêter que l'aspect esthétique mais bon un test tout de même :

Private Sub ListBox1_Change()
For x = 0 To ListBox1.ListCount - 1
    If ListBox1.Selected(x) = True Then
        I = I + 1
        If I > 1 Then MsgBox "Interdiction de selectionner plus d'un item", vbCritical: ListBox1.Selected(x) = False
    End If
Next x
End Sub

Cdlt,

Merci beaucoup

Rechercher des sujets similaires à "selection unique listbox"