Krijg een fout melding "Compileerfout Syntaxisfout" op :
ActiveCell.FormulaR1C1 = ="RK[4]+RK[-2]"
Iemand een suggestie
Is het ook mogelijk de formule te ontleden
Actieve cel is F4 = RijKolom 4 + RijKolom -2 meer kan ik er niet van
maken? en waarom de vierkante haken?
Dank bij voorbaat,
Pierre
Als ik de formule verander van
ActiveCell.FormulaR1C1 = ="RK[4]+RK[-2]"
naar
ActiveCell.FormulaR1C1 = "RK[4]+RK[-2]"
Krijg ik wel de gevraagde data behalve in kolom E krijg ik
dit "RK[5] ???
Pierre
krijg ik wel de gevraagde data alleen ik kolom E
komt er dit te staan RK[5] ???
Pierre
ActiveCell.FormulaR1C1Local = ="RK[4]+RK[-2]"
of
ActiveCell.FormulaR1C1 = ="RC[4]+RC[-2]"
--
Kind Regards,
Niek Otten
Microsoft MVP - Excel
"Pierre" <jp.vs...@pandora.be> wrote in message
news:XEjvc.172$m42.12...@hestia.telenet-ops.be...
> Hi Pierre,
>
> ActiveCell.FormulaR1C1Local = ="RK[4]+RK[-2]"
>
> of
>
> ActiveCell.FormulaR1C1 = ="RC[4]+RC[-2]"
>
>
Bij het eerste Compileerfout : Syntaxisfout
Bij het tweede Compileerfout : Verwacht expressie
En wat de vierkante haken betreft, die geven aan dat het een relatieve
verwijzing is.
=RK[4]
betekent dezefde rij als waarin de formule staat
en 4 kolommen naar rechts
Als er geen haken staan dan is het een absolute verwijzing, bijv.:
=R1K1
verwijst steeds naar de eerste cel van het werkblad (cel A1), ongeacht in
welke cel deze verwijzing staat.
--
Ingrid Baplue
Excel MVP
http://users.telenet.be/ingrid/excel/
Dit bericht is geplaatst in een nieuwsgroep. Post je evt antwoord of
vervolgvraag graag in de nieuwsgroep a.u.b.
Pierre schreef in F8mvc.685$MO1.17...@hebe.telenet-ops.be
Het = teken moet eenmaal buiten en eenmaal binnen de aanhalingstekens staan.
ActiveCell.FormulaR1C1 = "=RC[4]+RC[-2]"
Luc
"Pierre" <jp....@pandora.be> schreef in bericht
news:F8mvc.685$MO1.17...@hebe.telenet-ops.be...
'origineel / Fout 1004 Door de toepassing of door object
'gedefinieerde fout
'Alleen data in kolommen B C en D
'ActiveCell.FormulaR1C1 = "=RK[4]+RK[-2]"
'van Ingrid
'geen fout melding alleen kolom E staat er RK[5]
'ActiveCell.FormulaR1C1 = "" = "RK[4]+RK[-2]"
'van Luc
'geen fout melding alleen kolom E staat er RK[5]
'ActiveCell.FormulaR1C1 = "=RC[4]+RC[-2]"
'van Andy (mijn zoon)
'geen fout melding alleen kolom E staat er RK[5]
ActiveCell.FormulaR1C1 = "RK[3]+RK[-2]"
A B C D E F
Naam & Voornaam Gewicht Visplaats Strafpnt. Uitslag/Kg Punten
Smets Shana 1.222 54 RK[5] 1
Smets Marie 1.390 23 RK[5] 2
en van Niek
'Compileerfout / Syntaxisfout
ActiveCell.FormulaR1C1Local = "=RK[4]+RK[-2]"
of
ActiveCell.FormulaR1C1 = "=RC[4]+RC[-2]"
Het tweede is wel het best, vermits het document dan ook op een
niet-Nederlandse Excel kan draaien.
--
Ingrid Baplue
Excel MVP
http://users.telenet.be/ingrid/excel/
Dit bericht is geplaatst in een nieuwsgroep. Post je evt antwoord of
vervolgvraag graag in de nieuwsgroep a.u.b.
Pierre schreef in 8Tnvc.951$Na7.22...@hebe.telenet-ops.be
> 'van Ingrid
> 'geen fout melding alleen kolom E staat er RK[5]
> 'ActiveCell.FormulaR1C1 = "" = "RK[4]+RK[-2]"
>
Luc
"Ingrid Baplue" <ingrid_bap...@hotmail.com> schreef in bericht
news:B_nvc.142132$yE6.7...@phobos.telenet-ops.be...
Ingrid en Luc
Het resultaat is nog altijd die kolom E met als uitkomst RK[5]
zal de macro nog eens handmatig (F8)door nemen of ik nog iets vind?
Pierre
--
Kind Regards,
Niek Otten
Microsoft MVP - Excel
"Pierre" <jp....@pandora.be> wrote in message
news:lVnvc.954$Iq7.23...@hebe.telenet-ops.be...
Luc
"Pierre" <jp....@pandora.be> schreef in bericht
news:8kpvc.373$Ld6.24...@hestia.telenet-ops.be...