Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Problème de boucle

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

A

Azuder

Guest
Bonjour,

Je vais essayer d'être le plus clair possible.

J'ai une feuille qui contient deux colonnes A et B. Chacune de ces colonnes contiennent des données.

Exemple :

A B

Pierre 2
Pierre 5
Paul 1
Pierre 45
Jacques 2
Pierre 3
...

J'aimerai une boucle qui, en fonction du nom (colonne A) choisi dans une liste déroulante, m'affiche chaque ligne où apparait ce nom avec les données qui lui correspondent (colonne B). Tout cela dans une autre feuille.

Si vous voulez plus de précisions, demandez moi.

Merci
 
Re : Problème de boucle

Bonsoir Azuder, jeanpierre

Si j'ai bien compris remplace le code de ton bouton "Valider" du USF "FM_GChant" par celui-ci :

Code:
Private Sub BC_Valider_Click()
   
Dim k As Long, y As Long

If CB_Chant.ListIndex = -1 Then Exit Sub

y = 11
With Sheets("StockS")
  For k = 2 To .Range("B65536").End(xlUp).Row
     If .Cells(k, 2) = CB_Chant Then
        Sheets("G_Chant").Cells(y, 2) = CDate(Format(.Cells(k, 1), "dd/mm/yyyy"))
        Sheets("G_Chant").Cells(y, 3) = .Cells(k, 2)
        Sheets("G_Chant").Cells(y, 4) = .Cells(k, 5)
        Sheets("G_Chant").Cells(y, 5) = .Cells(k, 6)
        Sheets("G_Chant").Cells(y, 6) = .Cells(k, 5) * .Cells(k, 6)
        y = y + 1
     End If
  Next
End With

Unload Me
Sheets("G_Chant").Activate

End Sub

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
3
Affichages
181
Réponses
12
Affichages
384
Réponses
15
Affichages
825
  • Question Question
Microsoft 365 tri dans Excell
Réponses
19
Affichages
923
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…