Compter le nombre d'items sélectionnés dans un listbox

blord

XLDnaute Impliqué
Bonjour à tous,

Existe-t-il une façon de retourner dans un textbox le nombre d'items qui ont été sélectionnés dans un listbox permettant la sélection multiple ?

Merci pour votre aide !
 

Hervé

XLDnaute Barbatruc
Re : Compter le nombre d'items sélectionnés dans un listbox

bonjour

en passant par une boucle :

Code:
Dim i As Integer
Dim cpt As Integer

For i = 0 To ListBox1.ListCount - 1
    cpt = cpt - (ListBox1.Selected(i))
Next i

MsgBox cpt
salut

edition : salut pascal :)
 

pierrejean

XLDnaute Barbatruc
Re : Compter le nombre d'items sélectionnés dans un listbox

bonjour blord

vois dans ce fichier

et salut a Pascal et Hervé

(y m'enervent a tout savoir pendant qu'il faut que je cherche !!!)
 

Pièces jointes

  • blord.xls
    28 KB · Affichages: 98
  • blord.xls
    28 KB · Affichages: 95
  • blord.xls
    28 KB · Affichages: 115
Dernière édition:

blord

XLDnaute Impliqué
Re : Compter le nombre d'items sélectionnés dans un listbox

Bonjour Pascal, Bonjour Hervé,

Vos solutions sont très similaires... Le tout fonctionne parfaitement...

Merci d'avoir pris quelques minutes de votre temps pour m'aider.
Bonne fin de journée !

Blord
 

Hervé

XLDnaute Barbatruc
Re : Compter le nombre d'items sélectionnés dans un listbox

re, salut pierrejean :)

hors sujet, un code pour inverser les sélections dans une listbox :

Code:
Dim i As Integer

For i = 0 To ListBox1.ListCount - 1
ListBox1.Selected(i) = Not ListBox1.Selected(i)
Next i

salut
 

Discussions similaires

Statistiques des forums

Discussions
312 204
Messages
2 086 198
Membres
103 153
dernier inscrit
SamirN