bonjour,
une proposition à adapter
Sub aargh()
ld = 12 'ligne destination
For i = 3 To 4 ' lignes bdd initiales
nl = Cells(i, "K") - Cells(i, "j") 'nl nombre de lignes à créer
Range("C" & i & ":J" & i).Copy Range("C" & ld & ":J" & ld + nl) ' copie de nl lignes
For j = ld + 1 To ld + nl 'adaptation du numéro de semaine
Cells(j, "J") = Cells(j - 1, "J") + 1
Next j
ld = ld + nl + 1
Next i
End Sub