Bonjour,
J'ai un combox à remplir sous condition : si (dans la feuil"encaissement client") dans une ligne, il y a un chiffre identique au Label260(le label se trouve dans l'userform) dans la colonne 91 alors le numéro de la 1ere colonne de cette meme ligne apparait dans la combox
Voici mon code actuel :
Le probleme avec celui ci est qu'a partir du moment ou il a trouvé une fois le chiffre identique, il me met tout les chiffre de la 1ere colonne or il ne devrais me mettre que le numéro de la ligne concerné
Exemple le Label indique 2010
Si dans une ligne en collone 91 j'ai 2010 :
Alors le numéro de cette ligne (qui est en premiere colonne s'affiche dans la combox.
Sinon elle ne s'affiche pas
Merci beaucoup!
J'ai un combox à remplir sous condition : si (dans la feuil"encaissement client") dans une ligne, il y a un chiffre identique au Label260(le label se trouve dans l'userform) dans la colonne 91 alors le numéro de la 1ere colonne de cette meme ligne apparait dans la combox
Voici mon code actuel :
Code:
ComboBoxnumero.Clear
With Sheets("encaissement client")
Set plage = .Range("A6:A" & .Range("A65000").End(xlUp).Row)
For Each cel1 In plage
If cel1.Offset(0, 91) = Label260 Then
L = Sheets("encaissement client").Range("A65536").End(xlUp).Row 'On identifie la dernière ligne en partant du bas
Sheets("encaissement client").Select 'On sélectionne la feuille sinon bug si elle ne l'est pas
For i = 6 To L 'Boucle départ (Ligne 3 de la feuille, jusqu'à dernière
With Me.ComboBoxnumero 'Avec la ComboBox1
.AddItem Sheets("encaissement client").Range("A" & i) 'On ajoute dans la ComboBox toutes les valeurs, cellules après cellules
End With
Next i
Le probleme avec celui ci est qu'a partir du moment ou il a trouvé une fois le chiffre identique, il me met tout les chiffre de la 1ere colonne or il ne devrais me mettre que le numéro de la ligne concerné
Exemple le Label indique 2010
Si dans une ligne en collone 91 j'ai 2010 :
Alors le numéro de cette ligne (qui est en premiere colonne s'affiche dans la combox.
Sinon elle ne s'affiche pas
Merci beaucoup!