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

Op een rij variabel kolommen springen

Status
Niet open voor verdere reacties.
De teller staat op 20 en nog steeds is er geen knoop aan vast te maken.
Vanaf een bepaald startjaar heb je een jaarlijkse kost, eventueel met een correctie voor de inflatie
Daarnaast is er een ander startjaar voor een meerjarige kost, eventueel ook met een inflatiecorrectie.
Dus iedere kost heeft 3 parameters startjaar, bedrag en interval. blijkbaar is dat in je versie #7 met wat kleurtjes.

Dan kan het toch geen zo'n moeilijk programma zijn om zoiets te bewerkstelligen.
Kan je gewoon weg niet voor het gemak je eens beperken tot lijn 10.
Op lijn 11 schrijf je zonder VBA wat je daar verwacht voor je jaarlijks terugkerende kosten.
Op lijn 12 schrijf je zonder VBA wat je daar verwacht voor je meerjarige terugkerende kosten.
Moest er nog een 3e kost zijn, dan op lijn 13, etc
En dan is 10 de som van 11+12 en straks wordt dat netjes door VBA in 1 lijn verwerkt.

Nu heb je daar een krom programma, waar geen mens iets van snapt, laat staan corrigeren.
En waarom VBA, zoiets kan ook simpel met formules, dat is hier al vaker gemaakt.
 
Laatst bewerkt:
De teller staat op 20 en nog steeds is er geen knoop aan vast te maken.
Vanaf een bepaald startjaar heb je een jaarlijkse kost, eventueel met een correctie voor de inflatie
Daarnaast is er een ander startjaar voor een meerjarige kost, eventueel ook met een inflatiecorrectie.
Dus iedere kost heeft 3 parameters startjaar, bedrag en interval. blijkbaar is dat in je versie #7 met wat kleurtjes.

Dan kan het toch geen zo'n moeilijk programma zijn om zoiets te bewerkstelligen.
Kan je gewoon weg niet voor het gemak je eens beperken tot lijn 10.
Op lijn 11 schrijf je zonder VBA wat je daar verwacht voor je jaarlijks terugkerende kosten.
Op lijn 12 schrijf je zonder VBA wat je daar verwacht voor je meerjarige terugkerende kosten.
Moest er nog een 3e kost zijn, dan op lijn 13, etc
En dan is 10 de som van 11+12 en straks wordt dat netjes door VBA in 1 lijn verwerkt.

Nu heb je daar een krom programma, waar geen mens iets van snapt, laat staan corrigeren.
En waarom VBA, zoiets kan ook simpel met formules, dat is hier al vaker gemaakt.

Goedemorgen,

Om maar met het laatste te beginnen.
Waarom VBA, is simpel, had dit al met formules.
Maar wat nu als je halverwege de inflatie veranderd?? want dat gebeurd namelijk, als je die aanpast, gaan voorgaande jaren ook veranderen..
Vandaar met VBA.

Kan nog wel even doorgaan, maar zo zijn er meer obstakels.
Zeggen ook vaak "de beste stuurlui staan aan wal".
 
"de beste stuurlui staan aan wal".
Sorry voor enige zelfingenomenheid, maar ik denk dat ik toch één van de betere stuurlui kwa VBA van deze site ben.
Het komt er op neer een leesbaar en begrijpbaar voorbeeld te posten en dan is de macro peanuts, met alle vorige berichten vindt een kat haar jongen zelfs nog niet terug.
Je kan op zijn minst boven de rij 10 wat kolomhoofden aanbrengen zodat er geweten is wat er daar onder staat en hoe dat verwerkt moet worden.
Daarnaast maak je een tabelletje met de geldende inflatie per jaar en VBA knoopt alles netjes aan elkaar.

Je vraagstelling moet eenvoudig en duidelijk zijn, geen spaghetti.

inflatie moet je optellen
Misschien moet de demissionaire minister van Economische Zaken van Nederland ook ontslag nemen.
In al zijn meerjaren begrotingen is inflatie een meetkundige reeks, geen rekenkundige.
 
Laatst bewerkt:
cow18 is volgens mij een van de "stuurlui op het Schip". :thumb:
Neem zijn raad ter harte.
Hint:
Code:
For i = 17 to 47
   .cells(1,i)       [COLOR="#008000"]'ipv .range(Kol(i) & 1)[/COLOR]
   .cells (10,i)    [COLOR="#008000"]'ipv..range(Kol(i) & 10)[/COLOR]
next i

Leest wat makkelijker.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan