Microsoft 365 ListBox et sélection

  • Initiateur de la discussion Initiateur de la discussion PORCHER
  • 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 !

PORCHER

XLDnaute Occasionnel
Bonjour mes amis,
j'ai besoin de vous pour répondre à mon problème ;
J'ai un userForm avec une listBox et sélection multiple, je souhaiterais suivant la sélection
dans ma listBox remplir les cellules suivant le mois sélectionner.
est il possible de le faire ?
Merci de vos réponse

Ci-joint exemple qui ne fonctionne pas..
 

Pièces jointes

Re bonjour,
Je pense avoir compris.
Changer le bloc suivant
For i = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(i) = True Then .Cells(numLigne, 3).Value = ListBox1.List(i)
If ListBox1.Selected(i) = True Then .Cells(numLigne, 4).Value = ListBox1.List(i)
'.Cells(numLigne, 5).Value = ListBox1.List(i)
'.Cells(numLigne, 6).Value = ListBox1.List(i)
Next i

par celui-ci
For i = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(i) = True Then .Cells(numLigne, 2 + i).Value = ListBox1.List(i)
Next i
Cordialement
@+ Lolote83
 
Merci Lolote83
çà marche !! bravo
Mais ce n'était pas dans mon objectif de remplir suivant la sélection par des mois
je souhaiterais suivant la sélection dans la listBox et suivant le montant dans la textBox2 remplir
dans les mois correspondant à la sélection.
je joint l'exemple corrigé
 

Pièces jointes

Re bonjour,
Mais ce n'était pas dans mon objectif de remplir suivant la sélection par des mois
je souhaiterais suivant la sélection dans la listBox et suivant le montant dans la textBox2
En même temps, ce n'était pas expliqué comme cela au depart, et aucune présence d'un quelconque TextBox2 dans le premier fichier joint. Je ne suis pas devin !!!!

Alors il suffit d'inscrire en fin de ligne la valeur du textebox2
If ListBox1.Selected(i) = True Then .Cells(numLigne, 2 + i).Value = Val(TextBox2)
Si toutefois, j'ai bien compris
@+ Lolote83
 
Dernière édition:
- 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

  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
361
Réponses
4
Affichages
73
Retour