in der Zelle CR1 befindet sich eine Zellenangabe, z.B. CQ13:CZ19 .
In Zelle CT1 wird eine Formel eingetragen mit dem Code
ActiveCell.FormulaR1C1 = _
"=IF(RC[-1]"""",HLOOKUP(RC[-1]," & Range("CR1") & ",7,FALSE),"""")"
Jetzt besteht aber folgendes Problem:
Wenn die Formel erstellt wird, schreibt VBA nicht
=WENN(CS1"";WVERWEIS(CS1;CQ13:CZ19;7;FALSCH);"")
sondern
=WENN(CS1"";WVERWEIS(CS1;'CQ13':'CZ19';7;FALSCH);"")
So funktioniert die Formel aber nicht und es wird ein Fehler angezeigt.
Was kann man machen?
MfG
Sebastian