Dienstplan - Automatische Logik
17.06.2013 09:11:49
Tim
ich habe hier einen Dienstplan, der nun automatisch immer weiter rückt.
Ich wollte es automatisieren, das heißt, wenn man manuel eine Woche anpasst, dass die dadrauf folgenden Wochen automatisch angepasst werden.
Die Logik ist:
In KW 40 ist A am Montag dran, also die 1.
In KW 41 wäre die 2 am Montag dran.
Er springt Woche für Woche zur nächstgrößeren Ziffer.
in KW 42 wäre für Montag die Ziffer 3 dran. In KW 43 dann wieder von vorne die 1 und immer so weiter.
Wenn allerdings jemand Urlaub hat dann müsste ich z.B. in KW 41 Montag von 2 auf 3 manuell anpassen.
Jetzt das Problem:
Der Plan soll dann automatisch angepasst werden, d.h. in KW 42 wäre dann nicht mehr die 3 am Montag dran sondern wieder die 1. Und er soll das ganze für alle KWs anpassen, sodass ich nicht in jeden Montag springen muss und es selber anpassen, das wäre zuviel Arbeit.
Kann man es in VBA so hinbekommen, dass wenn man irgendwas manuell anpasst, dass er die darauffolgenden Wochen automatisch nach der Logik anpasst?
Das wäre echt genial, aber leider sind meine VBA Kenntnisse nicht so ausgeweitet, dass ich es selber hinbekommen würde.
Für eure Hilfe wäre ich euch sehr dankbar!
P.S. Es kommen noch weitere KWs hinzu (falls es wichtig für de Programmierung ist - also müsste es dynamisch sein)
Hier die Tabelle:
https://www.herber.de/bbs/user/85861.xls
LG