VBA til at kontrol af reglen om fridøgn på 35 timer.
Hej Eksperter
Jeg arbejder med 12 måneds ark, hvor hver madarbejder er repræsenteret i 1 kolonne, i rækken ud for hver medarbejderne er der indsat starttider og sluttider, for hver dag, på fridage er cellerne blanke.
Jeg har brug for at kunne se om der for hver 6. døgn er en hviletidsperiode på 35 timer.
Er der nogen der har rodet med noget i den retning?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
For hvert spørgsmål, du stiller, bliver jeg mere og mere overbevist om, at Excel ikke er det optimale værktøj. En databaser ville givetvis være langt mere effektiv :-)
Når du siger, at du har brug for "at se det". hvordan ønsker du at se det?
Jeg kæmper en del med Excel, men syntes det er sjovt når det lykkes. Desværre har jeg ingen erfaring med database, så det holder jeg mig helst fra for nuværende.
Jeg har lagt en formatering ind for at se om 11-timers reglen overholdes. Det virker ved at starttiden i mine planlægnings ark, formatere rød, hvis tiden imellem sluttid dagen før og starttiden pågældende dag er mindre end 11 timer.
Jeg tænkte at det måske kunne lade sig gøre at have en VBA der kiggede på om der mindst hver 6 dag var et fridøgn med 35 timer, imellem vagterne. Hvis reglen blev overskredet kunne der måske komme en dialogboks med en advarsel, hvor der med rød fed skrift kunne stå: 35-timer overtrådt. Det ville samtidigt være fantastisk, hvis dialogboksen forsvandt, når jeg klikkede på den, (der kan være tilfælde hvor det er nødvendigt at overskride reglen).
Jeg lægger naturligvis gerne min mappe op, hvis du har mulighed for at kigge på det :-)
Men jeg kan desværre ikke skrive VBA, så ethvert forslag er velkomment :-)
Med venlig hilsen Lystfisker
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.