ActiveCell.FormulaR1C1 = "=HLOOKUP(R[-18]C[-5],bereich,1,TRUE)"
1) Suchkriterium liegt bei -18 Zeilen oberhalb der benannten Zeile 11 wohl nicht dort wo es sein sollte - oder?
2) wenn doch, dann ist die Syntax bereich falsch, denn
3) bereich ist durch den Treffer bestimmt und ein Range.Objekt
4) das ist wiederum nur eine Zelle und keine Matrix
5) erwartet die Formel hier eine Adresse, keinen Text
6) und das noch dazu in R1C1
Ergo stimmt da schon was an der Logik nicht, die der Code bewirken soll!
|