Wordt met ActiveCell.FormulaR1C1 de formule in VB altijd als tekst ("=...") in het veld geplaatst?
ActiveCell.FormulaR1C1 = "=OFFSET(R1C2,MATCH(aantalrijen,R[-aantalrijen+1]C:R[-1]C,0),-1)"
Het zoekgetal is variabel en wordt gebruikt in meerdere rijen (met for ...next)
bv.
For y = 1 To 7
ActiveCell.Offset(0, 1).Range("A1").Select
ActiveCell.FormulaR1C1 = "=OFFSET(R1C2,MATCH(aantalrijen,R[-aantalrijen + 1]C:R[-1]C,0),-1)"
Next y
Hoe kan ik dit anders formuleren en doen werken?