utilisation des selection multiple

  • Initiateur de la discussion Initiateur de la discussion goto
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

goto

Guest
bonjours a tous

j'ai un petit souci dans l'utilisation des listbox a selection multiple pour trouver les n° de ligne de chaque selection.

Avec des listbox a selection unique pas de probleme avec listindex.

merci
 
Salut,

Voici une fonction qui te renvoie un tableau en base 0 des N° sélectionné le tableau T doit être déclaré en haut du module

Private Function ListeMulti(Ctrl As MSForms.ListBox) As Boolean
Dim J As Long
ReDim T(J)
With Ctrl
For I = LBound(.List) To UBound(.List)
If .Selected(I) Then
ReDim Preserve T(J)
' T(J) = .List(I) ' valeur sélectionnée
T(J) = .Listindex 'Le n° d'index
J = J + 1
ListeMulti = True
End If
Next I
End With
End Function

'Exmeple d'utilisation
If listemulti(Lenomdelalistbox) then
for i=0 to ubound(t)
msgbox t(i)
next i
end if

A+++
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
0
Affichages
134
Réponses
10
Affichages
538
Réponses
6
Affichages
457
Retour