Bonjour,
J’ai un fichier avec des dates (colonne A) et je voudrais en auto insérer des lignes à chaque nouvelle date, puis copier dans ces insertion les titres en ligne 4.
J’ai une macro, mais ça ne fonctionne pas au top et la ligne 4 ne se copie pas
Sub essai()
Application.ScreenUpdating = False
Dim Ligne As Long
For Ligne = Range("65536").End(xlUp).Row To 2 Step -1
If Left(Range("A" & Ligne), 1) <> Left(Range("A" & Ligne - 1), 1) Then
Range("A" & Ligne).EntireRow.Insert
Range("A" & Ligne) = Range("A4")
End If
Next
Application.ScreenUpdating = False
End Sub
J’ai un fichier avec des dates (colonne A) et je voudrais en auto insérer des lignes à chaque nouvelle date, puis copier dans ces insertion les titres en ligne 4.
J’ai une macro, mais ça ne fonctionne pas au top et la ligne 4 ne se copie pas
Sub essai()
Application.ScreenUpdating = False
Dim Ligne As Long
For Ligne = Range("65536").End(xlUp).Row To 2 Step -1
If Left(Range("A" & Ligne), 1) <> Left(Range("A" & Ligne - 1), 1) Then
Range("A" & Ligne).EntireRow.Insert
Range("A" & Ligne) = Range("A4")
End If
Next
Application.ScreenUpdating = False
End Sub