Bonjour
Code à essayer
Sub copie()
Dim i As Integer, lg As Integer
Dim nb As Byte
lg = 1
For i = 1 To Range("A" & Rows.Count).End(xlUp).Row
nb = 0
Do Until nb = Range("B" & i)
Range("A" & i & ":H" & i).Copy Range("j" & lg)
nb = nb + 1
lg = lg + 1
Loop
Next i
End Sub
si ok et terminé, merci de cliquer sur le v vert à coté du bouton EDITER pour cloturer le fil lors de votre réponse.
Cordialement