ich versuche aktuell mit VBA die XVERWEIS Funktion zu nutzen. Das klappt auch alles wunderbar, solange ich nur ein Suchkriterium habe. Ich habe aber zwei Kriterien.
Mit der Xverweis Funktion in Excel bekomme ich das richtige Ergebnis, in VBA leider den Fehler "Typen unverträglich".
Die Formel in VBA funktioniert wenn ich nur 1 Suchkriterium und 1 Suchbereich habe. Das Problem liegt anscheinend an der Verknüpfung der beiden Kriterien / Bereiche mit dem "&" Zeichen.
Hat jemand eine Idee wie ich die Formel in VBA hinbekomme?
Vielen Dank!
Sub versuch()Dim suchkriterium1, suchkriterium2, suchmatrix1 As Range, suchmatrix2 As Range, rueckgabematrix As Range, ergebnis, ersatztext, zeile
Set suchmatrix1 = Tabelle2.Columns("AY")
Set suchmatrix2 = Tabelle2.Columns("AZ")
Set rueckgabematrix = Tabelle2.Columns("BA")
zeile = 2
suchkriterium1 = Tabelle1.Range("N" & zeile).Value
suchkriterium2 = Tabelle1.Range("S" & zeile).Value
ergebnis = Application.WorksheetFunction.XLookup(suchkriterium1 & suchkriterium2, suchmatrix1 & suchkriterium2, rueckgabematrix, ersatztext)
MsgBox ergebnis
End Sub