Er det nødvendig at forstå ColTime, nej det er det ikke. Det er en funktion der bare skal bruges som den er.
En Funktion beregner noget og kommer med et entydig resultat.
En SUB bruges til mange andre ting som at flytte data og meget andet.
I denne bagved læggende VBA kode er der tre FUNKTIONER og ingen SUB.
Følgende funktioner er navngiver i denne kode. Navnet opfinder man til lejligheden.
1
Påskedag - Denne kode finder som navnet angiver; påske dage. Det resultat indgår i beregning at Helligedage.
2
HelligdagsNavn - Finder alle helligedage. Ved at benytte påskedag som reference, Tillægges dage til Påskadag for finde de andre helligedage. Faste dage; Nytår mf. er taget med ind i beregningen.
3
ColTime - Returnerer EN værdi ud fra ET input. Programmer indhenter selv data, i de afsat rammer på Data arket.
FUNKTIONEN indgår kun i beregningen af "Dag" timer og "Aften" timer.
Når FUNKTIONER og SUB benyttes i sin kode vil det give mening at andre kan læse koden eller i det mindste at der er lavet en detaljeret beskrivelse at hvordan koden skal sættes op. Rutinerede programmør kan læse små koder, som denne, hurtigere end læse noget ser er skrevet på jysk. Derfor mangler den dokumentation må man antage..