• 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.

excel formula berekenen via vba

Status
Niet open voor verdere reacties.

johndirk

Gebruiker
Lid geworden
17 aug 2009
Berichten
167
hallo allemaal

Ik wil via vba bereken. Ik heb de volgende file in excel gemaakt.
ik wil nu met vba dit uitvoeren.
ik wil dit mijn formula via bereken knop berekenen.

Indien mijn vraag onduidelijk graag ook even een reactie dan probeer ik hem verder toe te lichten.
 

Bijlagen

  • Map1.xls
    14 KB · Weergaven: 229
Code:
    Range("B5").FormulaR1C1 = "=ROUND(SUM(R[-3]C:R[-2]C)/3,2)"

Joske
 
hallo allemaal

Ik wil via vba bereken. Ik heb de volgende file in excel gemaakt.
ik wil nu met vba dit uitvoeren.
ik wil dit mijn formula via bereken knop berekenen.

Indien mijn vraag onduidelijk graag ook even een reactie dan probeer ik hem verder toe te lichten.

Eens de juiste formule in de cel B5 staat hoef je dit toch niet via VBA te doen , met de oplossing van Joske2000 zet je gewoon de formule terug wat er moest staan , wijzig je nadien de cel B2 of B3 zal autom. B5 ook gewijzigd worden zonder op de knop te drukken :rolleyes:
 
formula in vba

hi

ik ben bezig met mijn formula in vba zetten.

Ik kan nu al mijn formula omzetten naar vba maar ik wil niet een macro record doen.
Range("B5").FormulaR1C1 = "=ROUND(SUM(R[-3]C:R[-2]C)/3,2)"
ik snap de bovenstaande formula niet in vba.
=AFRONDEN(SOM(B2:B3)/3;2)

hoe kan de bovenstaande formula in vba zetten?
 
Laatst bewerkt:
formula in vba

hi

bedankt voor uw antwoord

maar ik wil in cel b6 de formula =AFRONDEN(SOM(B2:B3)/3;2)
wordt uitgevoerd via vba bereken knop.

Kan dit RedEvil?
 

Bijlagen

  • Map1.xls
    22 KB · Weergaven: 99
Laatst bewerkt:
hi

bedankt voor uw antwoord

maar ik wil in cel b6 de formula =AFRONDEN(SOM(B2:B3)/3;2)
wordt uitgevoerd via vba bereken knop.

Kan dit RedEvil?

Bij deze en we kunnen er niet buiten dat VBA in de Engelse taal is vandaar " ROUND(SUM(R[-4]C:R[-3]C)/3,2) " :confused:
 

Bijlagen

  • Map1(1).xls
    34 KB · Weergaven: 141
Laatst bewerkt:
formula in vba

bedankt voor uw antwoord

Dus iedere keer ik wil een formule van een cel in vba maken, moet ik de formule eerst een macro opnemen in excel .
extra-->macro--> nieuw macro opnemen
is er een andere manier om dit formula in vba schrijven?
 
Laatst bewerkt:
bedankt voor uw antwoord

Dus iedere keer ik wil een formule van een cel in vba maken, moet ik de formule eerst een macro opnemen in excel .
extra-->macro--> nieuw macro opnemen
is er een andere manier om dit formula in vba schrijven?

Je hoeft de macroo niet telkens op te nemen voor de R1C1 formule te kennen , je kan in excel 2003 , klikken in de bovenste gegevens balk op Extra daar klik je dan op Optie , komt er een nieuwe pop up venster en daar klik je op Algemeen en daar zetje bij " Verwijzingstype R1 K1 een vinkje , dan kan je de R1C1 formule lezen , die je kan kopieren enin je VBA verwerken .via ASAP kanje ook de R1C1 optie kiezen .
 
Probeer deze eens
 

Bijlagen

  • Test.xls
    24 KB · Weergaven: 340
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan