Sub Macro4()
dlgn = Worksheets("Feuil1").Range("A65536").End(xlUp).Row
With Sheets("Feuil1")
For Each C In Worksheets("Feuil1").Range("D2:D" & dlgn)
If C <> "" Then Worksheets("Feuil1").Rows(C).Insert Shift:=xlDown
'... Puis récupérer les données de la colonne A (Nom1) et colonne B (Nom2).
Next
End With
End Sub