Dan nog zou je dit zo nooit mogen doen. Overigens ben ik erg benieuwd naar hoe jij in één keer invult, want dat is mij na 30 jaar Access nog steeds niet gelukt, ik behoor tot de sukkels die elk veldje apart moet invullen
.
Maar stel dat je inderdaad een simpele tabel nodig hebt waarin je één bedrag in moet vullen per maand voor één post. Dan nog heb je in jouw huidige systeem een stevig probleem, want je kunt nu nooit meer dan één jaar invullen; het volgende jaar moet je overnieuw beginnen en raak je dus de vorige cijfers kwijt. Dat is dus een hele slechte database!
Het kan dus veel simpeler, door in ieder geval je klanten apart in een tabel te zetten (middels een keuzelijst op je formulier te kiezen), en je data op te slaan met 4 gegevens:
1. KlantID
2. Jaar
3. Maand
4. Bedrag.
Met deze 4 velden maak je dan een formulier, waarbij je met een knop de cijfers voor een heel jaar kan invullen. Want dat snel invoeren kun je uiteraard wel weer programmeren. En eventueel zet je een standaardwaarde in het veld [Bedrag] zodat je ook handmatig snel kan invoeren. Door ook het jaartal toe te voegen, bouw je historie op en raak je geen gegevens kwijt. Met een filter kun je dan een overzicht per jaar maken middels een kruistabel.
En dat brengt ons dan gelijk bij het antwoord op je vraag, want naast het jaarfilter kun je natuurlijk ook een maandfilter maken. Als het je puur om de gegevens gaat, dan heb je aan een zoekformulier met daarop een keuzelijst (of getalveld, wat je makkelijker vind) voor de jaartallen, en een keuzelijst voor de maand (of maanden, dat kan ook) genoeg. M.b.v. deze keuzelijsten open je dan de kruistabel query die is gefilterd op de selectie. Dus zeker geen aparte tabel daarvoor maken, ook dat is weer een heel slecht gebruik van je database.
Overigens, als je met je huidige systeem wilt werken, dan kun je heel makkelijk een kopie maken (<Ctrl>+slepen) van je tabel, die hernoemen, openen in de ontwerpfase en alle maanden weggooien die je niet wilt hebben. Volgens mij heb je dan al wat je wilt zien. Gezien deze vraag, en werkwijze, vraag ik me trouwens af waarom je niet gewoon in Excel werkt, waar deze werkwijze eigenlijk voor is bedoeld, en waar je met slicers nóg weer veel makkelijker je resultaat kan halen.