den nachfolgenden Code konnte ich auf der Excel-CD entdecken; Er bewirkt, dass die Spalten A und B miteinander verglichen werden und die doppelten Werte in Spalte C ausgewiesen werden. Wie müßte ich den Code umstellen, wenn ich in Spalte C nicht die doppelten Werte ausgewiesen haben möchte, sondern die Werte die entweder in Spalte A oder in Spalte B im Vergleich nur jeweils in einer Spalte vorkommen ? Danke schon jetzt wieder Allen für die Rückantwort.
Herzliche Grüße
Wolfgang
'Spalten A und B vergleichen und Doppel in C listen
Sub Vergleich()
Dim A As Range, B As Range, C As Range
Dim i%, y%, z%
Set A = Columns(1)
Set B = Columns(2)
Set C = Columns(3)
i = 1: y = 1: z = 1
Do Until IsEmpty(A.Cells(i))
Do Until IsEmpty(B.Cells(y))
If A.Cells(i) = B.Cells(y) Then
C.Cells(z) = A.Cells(i)
z = z + 1: y = 1
Exit Do
End If
y = y + 1
Loop
i = i + 1: y = 1
Loop
End Sub