VLookUP 2 arr
14.07.2021 14:56:01
Eisi
ich brauch bitte Eure Hilfe.
Im Sheet "1_Kalkulation" sind zwei Zellbereiche mit Namen definiert. Von der Quelle sollen die Werte per Button Zeile für Zeile aus der Spalte B in das Ziel Spalte B eingetragen werden. Bei meinem Code tut sich gar nichts.
Ich denke mal beim Befehl VLookUP liege ich komplett daneben. Den SVerweis verstehe ich besser?
Vielen Dank für die Hilfe.
VG Eisi :-)
Private Sub cmd_Menge_fuer_Befestigungsmittel_uebertragen_Click()
Dim arrQuelle() As Variant
Dim arrZiel() As Variant
arrQuelle = [Matrix_Plattendicke].Value 'A22:B33 - 12 Zeilen ; In Spalte A und B stehen vorhandene Werte
arrZiel = [Matrix_Schraubenlaenge].Value 'A47:B59 - 12 Zeilen ; In Spalte A stehen bereits die Daten aus der Quelle Spalte A
' In Spalte B des Ziels sollen die Werte aus der Quelle kopiert werden
For i = 1 To 12
On Error Resume Next
arrZiel(i, 1) = WorksheetFunction.VLookup(arrQuelle(i, 1), arrQuelle, 2, False)
Next i
End Sub