Re : Faire apparaitre les produits <2 mois dans ma listebox
Bonjour Azi, Pat, le forum
tes boucles ne sont par fermées, je permettrai de te 2 conseils:
1) quand tu écris un for... , ecris le next tout de suite puis tu insères ton code , idem pour un with end with
2) regarde ici, un outil bien pratique :
Office Automation Ltd. - Smart Indenter
ton
For x = 2 To Sheets("RÉCAPITULATIF").Range("C65536").End(xlUp).Row
If Sheets("RÉCAPITULATIF").Cells(x, 8) < 2 Then
With Me.ListBox1 'prend en compte la ListBox1
.AddItem Sheets("RÉCAPITULATIF").Cells(x, 1) 'ajoute la valeur de la colonne A
.Column(1, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 3) 'ajoute la valeur de la colonne B
.Column(2, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 4) 'ajoute la valeur de la colonne C
.Column(3, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 5) 'ajoute la valeur de la colonne D
.Column(4, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 6) 'ajoute la valeur de la colonne E
.Column(5, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 7) 'ajoute la valeur de la colonne F
.Column(6, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 8) 'ajoute la valeur de la colonne G
End With 'fin de la prise en compte de la ListBox1
End If
Next x 'prochaine cellule de la boucle