Größenbeschränkung Formelabfrage vba
09.03.2017 14:33:45
Karsten
ich habe eine ziemliche lange "wenn(und" Abfrage per makro. Wenn ich die Formel per Hand eingebe funktioniert diese ohne Probleme, aber wenn ich es als Makro laufen lasse (per Recorder aufgenommen) bekomme ich nur die Formel zurückgespielt. Die Formatierung ist okay, da in einer Nebenzelle eine etwas kürzere Abfrage ohne Probleme läuft und mir den angefragten Wert ausgibt.
Gibt es eine Beschränkung wie lang eine Formel in vba sein darf und wie könnte man dies ggf umgehen?
Anbei die vba Abfrage:
Range("O5").Select
ActiveCell.FormulaR1C1 = _
"=IFERROR(IF(AND(RC[-2]>3,VLOOKUP(C[-9],DATA!C6:C16,11,FALSE)=Kalender!R6C[-3]),VLOOKUP(C[-14],DATA!C6:C15,10,FALSE)+1,IF(VLOOKUP(C[-9],DATA!C6:C16,11,FALSE)>=1,VLOOKUP(C[-9],DATA!C6:C15,10,FALSE),IF(AND(RC14=1,(RC21+RC23+RC25+RC27)/Kalender!R1C11>=Kalender!R6C[-4]),VLOOKUP(C[-14],DATA!C6:C15,10,FALSE)+1,IF(AND(VLOOKUP(C[-9],DATA!C6:C15,10,FALSE) Danke und die Runde
Karsten