in einem alten Beitrag von 2002 https://www.herber.de/forum/archiv/180to184/180731_Spalten_mit_38000_Nummern_vergleichen_A_und_C.html habe ich ein Marko gefunden, welches ich an meine Bedürfnisse angepasst habe:
Sub Vergleich_starten()
'Spalte A wird nach Werten aus Spalte C durchsucht.
'Wenn vorhanden, wird die Zeilennummer neben den C-Wert in Spalte E geschrieben.
Application.ScreenUpdating = False
On Error Resume Next
Z1 = Range("c1").End(xlDown).Row
For S = 1 To Z1
Zeile = 0
Suchwert = Cells(S, 3).Value
Zeile = Columns("A:A").Find(What:=Suchwert, lookat:=xlWhole).Row
If Zeile 0 Then Cells(S, 5) = "in alter Liste (Spalte A) in Zeile " & Zeile & " _
vorhanden"
Next S
Application.ScreenUpdating = True
End Sub
Wenn jetzt in Spalte A ein Wert doppelt vorkommt und in C nur einfach, wird nur der 1. gleiche Wert erkannt und in E ausgegeben.Kann man hier noch eine Art Schleife einbauen, dass alle gleichen vorkommenden Werte in A berücksichtigt und in E ausgegeben werden?
Beispiel: https://www.herber.de/bbs/user/115545.xlsm
Grüße - Erwin