Bonjour le forum,
J'essaie d'insérer un saut de page puis 4 lignes (de la ligne 1 à 4) sur une ligne à chaque fois qu'une valeur change en colonne A :
J'ai essayer de partir d'une macro enregistrée mais la variable me bloque ...
Une idée ?
Merci
Yann
J'essaie d'insérer un saut de page puis 4 lignes (de la ligne 1 à 4) sur une ligne à chaque fois qu'une valeur change en colonne A :
VB:
For i = .Range("A65000").End(xlUp).Row - 1 To 6 Step -1
If .Cells(i, 1) <> .Cells(i - 1, 1) Then .HPageBreaks.Add Before:=Rows(i)
Next
Dim ligne As Integer
For ligne = 5 To .Range("A65000").End(xlUp).Row - 1
If .Cells(ligne, 1) <> .Cells(ligne + 1, 1) Then
Rows("1:3").Select
Selection.Copy
Rows("ligne:ligne").Select
Selection.Insert Shift:=xlDown
End If
Next
J'ai essayer de partir d'une macro enregistrée mais la variable me bloque ...
Une idée ?
Merci
Yann