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

verwijzingen

Status
Niet open voor verdere reacties.

Allrounditer

Gebruiker
Lid geworden
10 jan 2017
Berichten
43
Dag allemaal,

Ik ben een excel-file aan het maken voor onze spaarkas.
Er bestaat een tabblad "Overzicht spaarders" waarin het maandelijks gespaard bedrag wordt vermeld. Indien er niet gespaard werd, dient een boete te worden betaald.
geen probleem zover.
De dag van de uitbetaling (éénmaal per jaar) ontvangt de spaarder een klein briefje met daarop een summier overzicht van de gespaarde gelden en de eventuele boetes.
Daar voor heb ik een ander tabblad gemaakt "spaarkaart individueel".
Het is de bedoeling dat elke spaarder (een honderdtal ongeveer) een dergelijk overzicht bij de uitbetaling ontvangen.
Ik zou graag dit briefje automatisch laten invullen volgens de gegevens die vermeld worden op het tabblad "Overzicht spaarders".
Op zich geen probleem maar wel veel werk. Ik kan zo één briefje maken waarop alle gegevens automatisch worden ingevuld. Geen probleem.
Maar, ik dacht, ik maak er eentje en kopieer dan de verwijzingsformules op het tweede, derde, enz tot een honderdtal.
Daar ligt nu net het probleem! Ik weet wat relatieve en absolute en gemengde verwijzingen zijn maar het lukt me maar niet dit op een gemakkelijke manier voor mekaar te krijgen.
Ik heb ook al de formule "verschuiving" geprobeerd, dit lukt probleemloos maar als ik die cel wil door kopiëren naar de onderstaande cellen, loopt het mis.
De gegevens op mijn overzicht tabblad staan horizontaal, de gegevens op het tabblad spaarkaart individueel staan verticaal.

De bedoeling is dus om op het tabblad "spaarkaart individueel" de gegevens op een gemakkelijke manier over te brengen.
Ik wil gerust de kaarten 100 maal kopiëren, maar aansluitend moet ik dan de gespaarde gelden overbrengen (mocht het automatisch niet lukken) alsook de eventuele boetes.
Als je bedenkt dat er 12 maanden zijn waarin gespaard wordt en ook eventuele boetes kunnen uitgedeeld worden dan moet ik 24 manuele handelingen uitvoeren per persoon. Gezien er honderd spaarders zijn kom ik dan aan 2400 handelingen. Dit kan onmogelijk de bedoeling zijn van excel.
Kan iemand mij helpen?
Alvast bedankt.

Ik stuur mijn huidig bestand door in bijlage.
In het voorbeeldbestand staan slechts 15 fictieve namen en inputs. Het moeten er dus uiteindelijk 100 worden.
 

Bijlagen

Dag Jean Paul,

Woaw, lijkt prima te werken.
Hoe kan ik aansluitend alle individuele spaarkaarten afdrukken?
nu maak ik een keuze op het nummer en zie dan de betreffende individuele spaartkaart,maar wat als ik ze alle honderd wil afprinten?

En heb je een gelijkaardige oplossing voor het tabblad "uitbetaling individueel"?

Alvast bedankt.

Mvg,

Bart
 
Dubbele opmaak, in het midden doorknippen ,een voor de spaarder en een voor beheer spaarkas.
druk op macro knop en je ziet alle 8 bladen voorbij komen, ik heb de print opdracht nog even uit geschakeld, dit kan je inschakelen door komma in macro te verwijderen.
Ook zouden de naambereiken nog dynamisch gemaakt moeten worden .
 

Bijlagen

ok, ziet er prima uit.
De komma verwijderen in de macro is geen probleem maar hoe maak ik de naambereiken dynamisch?
 
doe ik morgen, test maar eens uit op printer, bij deze 8 bladen, deze moet wel aanstaan
 
ok, zal ik ook morgen doen en ik houd je op de hoogte.
Alvast hartelijk bedankt.
Ik heb ook wel interesse in wat uitleg rond de formule maar is geen must als je het niet ziet zitten.

Slaap lekker.

Thx
 
Ziet er prachtig uit! Goed idee van vrije nummers.
Heel erg bedankt voor uw snelle hulp.
Ik test het nog verder uit.
 
Ik wil nog een tweede "CommandButtom" toevoegen, namelijk "ExitPrint".
Vooral voor het testen, wil ik niet telkens wachten tot hij de honderd namen heeft doorlopen bij het Print All commando.
Ik heb dus een twee knop geplaatst en nu moet ik een code plaatsen die de eerste onderbreekt.
Sub ExitPrint()
...
....
End Sub

Maar wat komt er tussen?
 
Laatst bewerkt:
Als een macro bezig is kan je geen andere macro activeren om te stoppen, wel met een toets combinatie en stel dan deze oplossing voor
 

Bijlagen

Ok, begrepen.

Kan men geen 2 macro's voorzien? Een zoals reeds aangemaakt en één die slechts de eerste drie namen afprint?
Bij de uiteindelijke versie wordt de tweede macro dan verwijderd of inactief gemaakt met een msgbox "Only for testing".
Graag de vba code voor het enkel afprinten van drie namen want ik heb ondertussen alle honderd namen ingevuld.
Thx
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan