Beste mensen, vooralsnog allemaal de beste wensen voor 2017!
Ik heb onderstaande arrayformule opgenomen met de recorder. "Handmatig" geplaatst in de cel werkt het goed (ctr-shift-enter). Maar geplaatst met vba geeft hij de volgende foutmelding
Code:
Range("G4").FormulaArray = "=IF(R2C=""x"",(INDEX(Trans!R2C10:R109069C10,MATCH(R3C,IF(Trans!R2C3:R109069C3<=(DATEVALUE(RC1&""-""&RC2&""-""&RC4)),Trans!R2C4:R109069C4),0))-INDEX(Trans!R2C10:R109069C10,MATCH(R3C,IF(Trans!R2C3:R109069C3<=(DATEVALUE(RC1&""-""&RC2&""-""&RC3)-1),Trans!R2C4:R109069C4),0))),0)"
Wat doe ik niet goed?
Ik heb onderstaande arrayformule opgenomen met de recorder. "Handmatig" geplaatst in de cel werkt het goed (ctr-shift-enter). Maar geplaatst met vba geeft hij de volgende foutmelding
Code:
Range("G4").FormulaArray = "=IF(R2C=""x"",(INDEX(Trans!R2C10:R109069C10,MATCH(R3C,IF(Trans!R2C3:R109069C3<=(DATEVALUE(RC1&""-""&RC2&""-""&RC4)),Trans!R2C4:R109069C4),0))-INDEX(Trans!R2C10:R109069C10,MATCH(R3C,IF(Trans!R2C3:R109069C3<=(DATEVALUE(RC1&""-""&RC2&""-""&RC3)-1),Trans!R2C4:R109069C4),0))),0)"
Wat doe ik niet goed?