Bonjour a tous et a toutes voici mon code
Sub Copier_Décaler()
Dim Lig&, DerL&
DerL = Feuil4.Range("A" & Rows.Count).End(3).Row + 1
For Lig = 1 To 100
If Feuil1.Cells(Lig, 24) = "BLN" Then
Worksheets("BLN").Rows(2).Insert Shift:=xlDown
Worksheets("Activité").Range("B14:D14,S14,X14").Copy Worksheets("BLN").Range("A2:G2")
End If
Next
End Sub
Mon soucis est que
Worksheets("Activité").Range("B14:D14,S14,X14").Copy Worksheets("BLN").Range("A2:G2")
je ne copie que des cellules specifiées or je voudrais copier pour chaque boucle les cellules "B14:D14,S14,X14"
"B14:D14,S14,X14" vers Range("A2:G2")
"B15:D15,S15,X15" vers Range("A3:G3")
etc
de plus je ne comprends pas pourquoi excel copie 2 fois les donnees dans "BLN"
merci du coup de main