Sub
zusammenführen()
Dim
ende
Dim
zeile
Dim
anzahl
Dim
i
dim j
Dim
suche
ende = ActiveSheet.Cells(Rows.Count, 4).
End
(xlUp).Row
For
i = 1
To
ende
suche = ActiveSheet.Cells(i, 4)
If
suche <>
""
Then
anzahl = Application.WorksheetFunction.CountIf(ActiveSheet.Columns(4), suche)
If
anzahl < 2
Then
Else
For
j = ende
To
i + 1
Step
-1
If
ActiveSheet.Cells(j, 4) = suche
Then
If
ActiveSheet.Cells(j, 8) = ActiveSheet.Cells(i, 8)
And
ActiveSheet.Cells(j, 7) = ActiveSheet.Cells(i, 7)
And
ActiveSheet.Cells(j, 9) = ActiveSheet.Cells(i, 9)
Then
ActiveSheet.Cells(i, 5) = ActiveSheet.Cells(i, 5) &
" "
& ActiveSheet.Cells(j, 5)
ActiveSheet.Rows(j).Delete
End
If
End
If
Next
j
End
If
End
If
Next
i
End
Sub