AdMiN7675, в реале данные так и идут по-порядку, как у вас в файле?
если да, то как-то так:
[vba]Код
Sub u_11()
Application.ScreenUpdating = False
a = Cells(Rows.Count, "a").End(xlUp).Row
For b = a To 1 Step -1
c = Range("a" & b).Value
If c <> "" And c = Range("a" & b + 1) Then
Range("c" & b) = Range("c" & b) & Chr(10) & Range("c" & b + 1)
Range("d" & b) = Range("d" & b) & Chr(10) & Range("d" & b + 1)
Range("e" & b) = Range("e" & b) & Chr(10) & Range("e" & b + 1)
Range("c" & b & ":e" & b).WrapText = False
End If
Next
Range("a1:e" & a).RemoveDuplicates Columns:=1, Header:=xlNo
Application.ScreenUpdating = True
End Sub
[/vba]