Eh bien je ne comprend pas la finalité de la macro mais voici la demande:
Sub Ajouter_Lignes()
'
' Ajouter_Lignes Macro
'
'
Dim I As Long
For I = [B65000].End(xlUp).Row To 7 Step -1
If Cells(I, 1) <> Cells(I - 1, 1) And Cells(I, 1) = Cells(I + 1, 1) And Cells(I, 1) <> "" Then
Rows(I).Resize(5).Insert
Else
If Cells(I, 1) <> Cells(I - 1, 1) And Cells(I, 1) <> "" Then
Rows(I).Resize(11).Insert
Else
End If
End If
Next I
End Sub
Par contre faire des macro avec des cellules fusionnés n'est pas conseillé, ça fout très vite le bordel. De préférence, il faut défusionner les cellules quitte à devoir recopier les valeurs en double