• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Formule in cel zetten met VBA

Status
Niet open voor verdere reacties.

Janzwart

Gebruiker
Lid geworden
21 nov 2011
Berichten
325
Beste helpmij-ers,

Via VBA wil ik de volgende formule in een cel zetten, maar krijg ik steeds een fout melding.
Code:
Range("G1").Formula = "=SOM.ALS('" & b & "'!I:I;E1;'" & b & "'!D:D)"

Als ik het = teken voor SOM.ALS weghaal zet hij de formule als tekst in de cel.
Als ik vervolgens het = teken handmatig erbij zet, werkt de formule goed.

De formule verwijst naar Blad1 (deze is variabel) en haalt zijn waarde uit CEL E14 (deze is ook variabel)
Code:
=SOM.ALS('Blad1'!I:I;E14;'Blad1'!D:D)

Wat zie ik over het hoofd???
 
Probeer een FORMULA te veranderen in FORMULALOCAL
( of anders de formule in VBA in het engels te plaatsen )

Succes,
 
"maar krijg ik steeds een fout melding."
Welke?
 
@Thankyou,

Het probleem is opgelost, ik moest Formula varanderen in Formulalocal

Thankyou...
 
Janzwart,

Probeer deze eens.
Code:
Range("G1").Formula = "=[COLOR="#FF0000"]SUMIF[/COLOR]('" & b & "'!I:I;E1;'" & b & "'!D:D)"
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan