Remplir ListBox avec condition

  • Initiateur de la discussion Bruno
  • Date de début
B

Bruno

Guest
Bonjour a tous et bonne journée

Je cherche a mettre dans une listebox les codes qui se trouve dans la colonne A, à Condition qu’il y ait un X dans la Colonne c.

Merci de votre aide.
 

Creepy

XLDnaute Accro
Bonjour le Forum, Brunon,

Regarde en Pièce jointe l'exemple commenté que je t'ai fait, ca doit répondre à ta question.

@+

Creepy [file name=Listbox_value_X.zip size=10321]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Listbox_value_X.zip[/file]
 

Pièces jointes

  • Listbox_value_X.zip
    10.1 KB · Affichages: 159

Creepy

XLDnaute Accro
RE all,

Voici le code. J'ai créé une userform avec dedans une listbox :

Code:
Sub UserForm_Initialize()
Dim I As Integer ' Declare une variable en integer pour faire une boucle

For I = 1 To Feuil1.Range('A65535').End(xlUp).Row
' Boucle de la ligne 1 à la dernière ligne non vide de la colonne A
If UCase(Feuil1.Cells(I, 3).Value) = 'X' Then
'Si la valeur en majuscule(ucase!) de la ligne I, colonne 3 (C!) est egale à X
    ListBox1.AddItem (Feuil1.Cells(I, 1).Value) ' Alors ajoute à la liste la valeur de laligne colonne A
End If ' fin de si
Next ' Prochaine ligne

End Sub

@+

Creepy
 

Statistiques des forums

Discussions
312 581
Messages
2 089 916
Membres
104 305
dernier inscrit
EDIT