Zeiterfassung Schicht mit vba
29.04.2013 06:07:51
Pietri
Ich hoffe ihr könnt mir helfen,
Ich bin dabei eine zeiterfassung zu gestallten.. Und zwar ich in zelle A1 bin A31 das Datum zu stehen, also vom 1. bis zum 31. des monats. Nun möchte ich in zelle B1 bis B31 = F (frühsticht), S (spätschicht) , N (Nachtschicht) , No(normalschicht) eingeben und dann soll in zelle C1 bis C31 die Anfangszeit stehen und in zelle D1 bis D31 die Feierabendzeit. Ich weiß das ich das mit eine wenn Funktion schreiben kann aber ich will die Zeiten in C1 bis c31 und D1 bis d31 ändern können wenn ich mal Überstunden mache. Außerdem soll dann kein Eintrag mehr in zelle B1 bis B31 zu sehen sein sobald ich von Hand die zeit verändert haben.
Also die Zeiten sind wie folgt:
Früh : 6:00-14:00
Spät : 14:00-22:00
Nacht: 22:00-6:00
Normalschicht: 7:00-16:00
Also zusammengefasst.. Wenn ich am 3.5.2013 Frühschicht habe will ich in B3 Ein "F" eintragen und dann soll in C3 "6:00" und in D3 "14:00" stehen.. Sollte ich aber an den Tag bis 14:30 arbeiten, dann trage ich einfach in d3 "14:30" ein und in B3 steht dann nicht mehr "F" sondern nichts. Ich hoffe ihr habt mein Problem verstanden und könnt mir dabei helfen. Vielen dank im vorraus.