Meine Situation ist wie folgt, ich lese 2 arrays ein.
- Code: Alles auswählen
'Array-1
With Workbooks("Kunden.xlsm").Worksheets(1)
rletzte = .Cells(Rows.Count, 1).End(xlUp).Row
arrtmp1 = .Range(.Cells(2, 1), .Cells(rletzte, 2))
End With
'+++++++++++++++++++++++++
'Array-2
With Workbooks("artikel.xlsm").Worksheets(1)
rletzte = .Cells(Rows.Count, 1).End(xlUp).Row
arrtmp = .Range(.Cells(2, 1), .Cells(rletzte, 10))
Array-1: 2Spalten einer Tabelle mit KundenNr. und KundenName
Array-2: 10Spalten einer Tabelle mit Kundennr. und weiteren Daten (Array-2 hat mehr Datensaetze als Array-1)
Nun möchte ich die 2 Arrays miteinander prüfen, wenn in Array-2 die gleiche KundenNr. gefunden wird soll diese durch den KundenNamen von Array-1 ersetzt werden
Anschliessend soll das Array-2 neu zusammengefügt werden, 1Spalte KundenNamen und 9Spalten mit weiteren Daten.
Könnt Ihr mir mit der umsetzung helfen.
LG