ich habe unter starker Mithilfe von Rudi Maintaire ... also ehrlich gesagt ist es abgeschrieben und an einigen Stellen angepasst, folgendes Makro am Start:
Sub test()
Application.ScreenUpdating = False
Dim i As Long, oDict As Object, strKey As String
Set oDict = CreateObject("scripting.dictionary")
Sheets("Liste1").Select
For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
strKey = Cells(i, 4) & "-" & Cells(i, 5)
oDict(strKey) = oDict(strKey) + 1
Next
Sheets("Liste2").Select
With Cells(2, 3).Resize(oDict.Count)
.NumberFormat = "@"
.Value = WorksheetFunction.Transpose(oDict.keys)
End With
Cells(2, 11).Resize(oDict.Count) = WorksheetFunction.Transpose(oDict.items)
End Sub
jetzt möchte ich zusätzlich einige weitere Informationen aus anderen Spalten abfragen, die dann am Ende auch ausgegeben werden. Diese Infos sind fast immer für gleiche Datensätze gleich!
Die Ausnahme: In einer Spalte gibt es unterschiedliche Infos,dort soll gelten: "Text = Text + neuer Text"
Vielen Dank im voraus!
Marcus
PS: wenns geht, bitte ausführlich...