Elements séléctionnés dans ListBox

  • Initiateur de la discussion Initiateur de la discussion Phil.Brrd
  • 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 !

Phil.Brrd

XLDnaute Nouveau
Bonjour à tous
Je tiens à remercier tous les contributeurs de ce forum qui sans lui je n'aurais pas bien avancé en vba...
Ma question:
Comment récupérer les éléments sélectionnés dans une ListBox pour pouvoir les passer en 'variable'.
J'ai besoin de récupérer ces éléments pour faire des tris sur des feuilles de données.
Je vous joins un Zip demo de ma feuille actuelle.
Merci encore pour votre aide à venir.

Philippe [file name=Serv.zip size=15497]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Serv.zip[/file]
 

Pièces jointes

bonjour Philippe,

je ne sais pas comment tu veux utiliser tes données, mais tu peux construire un tableau à partir des éléments de ta liste sélectionnés :

Dim I As Integer
Dim tmp As Integer
ReDim myArray(0) As Variant
'************ remplissage du tableau *******
For I = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(I) Then
tmp = tmp + 1
ReDim Preserve myArray(tmp)
myArray(tmp) = ListBox1.List(I)
End If
Next
'************* vérification ****************
For I = 1 To UBound(myArray)
MsgBox I & ' ' & myArray(I)
Next

pour tester ce code, tu peux le placer dans
Private Sub UserForm_Click() par exemple


cordialement
 
Bonjour AeroPlanneur,

Je te remercie pour ta réponse si rapide et je vais la tester de ce pas.
Je te tiens au courant ...

Pour te donner une idée plus précise de ce que je dois traiter:
La sélection du 1er champs dans la combobox de gauche me fais un tri sur une feuille excel, et sur ce résultat, je dois faire de nouveaux tris vers d'autres feuilles en fonction des champs sélectionnés dans la ListBox de droite. (Tout ceci est éxecuté après validation sur un bouton que je n'ai pas représenté dans mon exemple joint).
(est-ce que c'est plus clair sur la finalité de ce que je dois réaliser?)

Cordialement
Philippe
 
- 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

Discussions similaires

J
Réponses
6
Affichages
3 K
P
Réponses
3
Affichages
2 K
Phil.Brrd
P
Réponses
4
Affichages
1 K
Réponses
2
Affichages
1 K
bebere
B
D
Réponses
5
Affichages
1 K
david
D
P
  • Question Question
Réponses
0
Affichages
842
Palemeilleur
P
B
Réponses
1
Affichages
2 K
bleu_azur
B
Réponses
4
Affichages
1 K
A
Réponses
2
Affichages
1 K
azuréens
A
J
Réponses
6
Affichages
3 K
Retour