Ik heb de volgende formule
=SOMPRODUCT(SUBTOTAAL(103;VERSCHUIVING('E-nrs(filter)'!E4:E50001;RIJ('E-nrs(filter)'!E4:E50001)-RIJ('E-nrs(filter)'!E4);0;1));--( 'E-nrs(filter)'!E4:E50001=Group!A3))
Met een macro lukt het om deze in te vullen in een cel:

Terwijl de formule in de balk juist is!
Klik ik in de formulebalk en geef ik dan een enter dan verdwijnt de foutmelding en komt je juiste waarde in de cel te staan.


Hoe kan ik zorgen dat dit goed gaat in de macro?
=SOMPRODUCT(SUBTOTAAL(103;VERSCHUIVING('E-nrs(filter)'!E4:E50001;RIJ('E-nrs(filter)'!E4:E50001)-RIJ('E-nrs(filter)'!E4);0;1));--( 'E-nrs(filter)'!E4:E50001=Group!A3))
Met een macro lukt het om deze in te vullen in een cel:
Probleem is alleen dat in de cel dan #NAAM? Als foutmelding komt te staan.Range("B2").Select
ActiveCell.FormulaR1C1 = _
"=SOMPRODUCT(SUBTOTAAL(103,VERSCHUIVING('E-nrs(filter)'!R[1]C[3]:R[49998]C[3],RIJ('E-nrs(filter)'!R[1]C[3]:R[49998]C[3])-RIJ('E-nrs(filter)'!R[1]C[3]),0,1)),--( 'E-nrs(filter)'!R[1]C[3]:R[49998]C[3]=Group!RC[-1]))"

Terwijl de formule in de balk juist is!
Klik ik in de formulebalk en geef ik dan een enter dan verdwijnt de foutmelding en komt je juiste waarde in de cel te staan.


Hoe kan ik zorgen dat dit goed gaat in de macro?