Goede avond Dizzl,
Alvast bedankt om te reageren. de reden dat ik de oude versies 2003-2007 blijf gebruiken is omdat je dan niet moet betalen. Ik zal het in office 2007 uittesten. Aan de code is naar mij inziens niks mis mee. Tegenover mijn eerdere versies ben ik wel in snelheid op vooruit gegaan maar dit is wel momenteel het maximum. 1500 records is ook al een opgave om dit door de molen te draaien zoals bij een kalender die de 42 vakjes gaat doorlopen. Niet dat ik in de praktijk zoveel records zou nodig hebben. Je hebt nu eenmaal data nodig om de snelheid van een functie en of de gehele procedure in de module te testen. Voorts ben ik goed opgeschoten en heb ik een eeuwig durende schoolkalender met schoolvakanties, feestdagen en schoolitems in de kalende kunnen visualiseren zonder hulptabel. Een functie schrijven mbt de feestdagen, schoolvakanties, vorige en volgende lesdag, resterende lesdagen in een schooljaar is mij in de kalender ook gelukt. Ook opmaak voorzien. kleurcodes. De tabel holidays is dan om paar records toe te voegen voor eventuele extra vrije lesdagen zoals pedagoschische studiedagen. Het was een héél karwei om dit met vba en zo weinig mogelijk geschreven code en ADO voor elkaar te krijgen. Ik heb eruit geleerd om van fouten te leren, zelfstandig te werken, refecties te doen van wat kan beter met het project enz.
Dit is zowat de basis dat ik natuurlijk meerdere mogelijkheden inzie zoals een planner voor werk en vakantiedagen, events, werkroosters enz.
In bijlage paar screenshots van de eeuwig durende basis schoolkalender zonder dat ik telkens moet afvragen elk jaar wanneer wat en wanneer valt. Planmatig een hulpmiddel om dingen in de toekomst te plannen.
Vriendelijke groeten,
Diezel