Bonsoir à tous,
J'ai un combobox (insérer par le menu Développeur / Insérer Contrôle.
Ce cbbox liste par macro l'ensemble des éléments, sans doublon, utilisés sur une autre feuille.
Je souhaite dans une macro boucler sur chaque item de ce cbbox (les sélectionner un par un et lancer un calcul à chaque fois).
Cependant, mon code ne fonctionne pas et me recopie autant de fois le tableau correspondant à l'élément déjà sélectionné qu'il y a d'éléments dans le cbbox.
Je ne vois pas ce qui ne va pas...
Je vous remercie pour votre aide...
Dim lignefin1 As Integer
Dim lignefin2 As Integer
Sheets("Balance").Select
lignefin2 = Sheets("Balance").Range("D" & Rows.Count).End(xlUp).Row + 1
Sheets("Balance").Range("A8
" & lignefin2).ClearContents
Sheets("Balance").Range("A8
" & lignefin2).Select
Selection.Font.Bold = False
For i = 0 To Sheets("Compte").ComboBox1.ListCount
Call compte
lignefin1 = Sheets("Compte").Range("D" & Rows.Count).End(xlUp).Row + 1
lignefin2 = Sheets("Balance").Range("D" & Rows.Count).End(xlUp).Row + 1
Worksheets("Compte").Range("A4
" & lignefin1).Copy Worksheets("Balance").Range("A" & lignefin2)
Next i
ps : fichier trop volumineux pour le téléverser... :-/