Wauw
Beide methodes werken zeer goed
waarbij ik eerst de code van RedHead had geïmplementeerd. waarbij ik moet opmerken dat VBA voor mij nog steeds spelen met een grote hoeveelheid lego is maar nooit het juiste bouwsteentje kan vinden. VBA heeft, mede omdat ik het dus niet snap, niet mijn voorkeur.
Kijk, daar sluit ik me nu eens direct bij aan zie...
Jaja, wrijf het er nog maar even in
@RedHead,
Zie ik dat nu verkeerd of kunnen we met je nieuwe methode nog steeds enkel van links naar rechts uit de voeten ?
Nee, hij werkt als een trein, met een kleine aanpassing in het gebruik gewoon in 1 kolom van hoog naar laag
=ALS([Boekdata]="";"";LetterSom(J5;1))
Met de functie ADRES kunnen we natuurlijk een beetje jongleren... en vermits we nu weten dat in rij 5 met "A" moet worden begonnen (kolom J is irrelevant ! behalve in de "K" bij "INDIRECT" - deze checkt enkel of er een datum is ingevuld) (en een andere beginrij vraagt slechts een minimale aanpassing) kunnen we in de ganse kolom een volkomen identieke formule zetten :
=ALS(INDIRECT("K" & RIJ());LINKS(DEEL(ADRES(1;RIJ()-4);2;4);VIND.ALLES("$";DEEL(ADRES(1;RIJ()-4);2;4))-1);"")
Hier gaat mijn Excel hartje flink van aan de klop
nooit aan gedacht dat het technisch in Excel mogelijk zou kunnen zijn. Wel heb ik nog een aanvullende oplossing nodig omdat het voorbeeld blad slechts 1 kwartaal is zou het moeten doortellen in het volgende blad (Q2) en dan vervolgens naar Q3 en Q4. Mocht dit onverhoopt op enig probleem stuiten kan ik er voor kiezen om heel 2017 op 1 blad te zetten, maar dan hebben we hetzelfde met de overgang naar 2018, welk wel op een schoon nieuw blad moet beginnen.
Ook hiermee blijven we beperkt tot 16384 mogelijkheden...
Stel ik werk nog 25 jaren dan kan ik per week iets meer dan 12 regels gebruiken in deze tabel. Dat gebeurd niet, maximaal 3 BTW regels per week in deze tabel.
Benieuwd naar jullie commentaren
Yep