Salut Yann,
pour la rapidité, dans un premier temps, on peut ajouter ceci...
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'
Application.EnableEvents = False
Application.ScreenUpdating = False
'
If Not Intersect(Target, Range("A1")) Is Nothing Then
For x = 1 To Range("A" & Rows.Count).End(xlUp).Row - 1
For y = Range("A" & Rows.Count).End(xlUp).Row To x + 1 Step -1
If Cells(x, 1) = Cells(y, 1) Then
Cells(x, 2) = Cells(x, 2) & " + " & Cells(y, 2)
Rows(y).Delete shift:=xlUp
End If
If Cells(y, 1) = "Ligne à supprimer" Then Rows(y).Delete shift:=xlUp
Next
Next
Columns("B:B").AutoFit
End If
'
Application.EnableEvents = True
Application.ScreenUpdating = True
'
End Sub
Par contre, ceci, je ne comprends pas. Explique!
j'aimerais que les lignes qui sont fusionnées soit stricement identitique sauf la date
A+