in meiner Mitgliederliste möchte ich die Ehepaare zusammenfügen. Das habe ich auch schon hinbekommen mit diesem Code:
Next l
wks2.Range("A:A").Clear
wks2.Cells.Sort Key1:=wks2.Range("C2"), Order1:=xlAscending, Key2:=wks2.Range("E2") _
, Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:= _
False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, DataOption2 _
:=xlSortNormal
For A = wks2.Range("B65000").End(xlUp).Row To 2 Step -1
If (wks2.Cells(A, 3) & wks2.Cells(A, 5)) = (wks2.Cells(A - 1, 3) & wks2.Cells(A - 1, 5)) Then
wks2.Cells(A - 1, 4) = wks2.Cells(A - 1, 4) & IIf(InStr(1, wks2.Cells(A, 4), " und ") > 0, ", ", _
_
" und ") & wks2.Cells(A, 4)
wks2.Rows(wks2.Cells(A, 3).Row).Delete Shift:=xlUp
End If
Dort werden Nachname (Spalte C) und Straße (Spalte E) verglichen und wenn zwei übereinstimmen, werden die Vornamen (Spalte D) zusammengefügt. Zur Sicherheit, dass nicht zwei verschiedene Paare zusammengefügt werden, möchte ich jetzt die Paare kennzeichnen. Also so in etwa:
Id_101 Frau Meier Inge
Id_102 Id_103 Herr Meier Udo
Id_103 Id_102 Frau Meier Andrea
Id_104 Herr Meier Kurt
In Spalte B steht die eigene ID, in Spalte T steht dann die ID vom Partner.
Jetzt sollen die ID verglichen werden und die passenden Paare zusammengefügt werden.
Also wie im Beispiel nur Udo und Andrea.
Ich habe überhaupt keine Ahnung wie ich das machen kann!
mfg
Daniel