Ich möchte gern ein Macro schreiben was mir "Datum;Start;Ende:Überstunden" in eine weiters Blatt kopiert, damit ich daraus einen Ausdruck generieren kann.
Es geht hier um einen Überstundennachweis, der aktuell per Hand zusammengeschrieben wird.
Meine Tabelle, in der ich die Zeiten eingetragen werden, sieht so aus: (Das ganze geht dann bis Ende Januar)
Überstunden immer in 15min Schritten; sprich 0,25; 0,5; 0,75; 1
KW |
Datum |
Start |
Ende |
Überstunden |
Pause |
Arbeitszeit ∑ |
Norm Arbeitszeit |
1 |
Dienstag, 01.01.2019 |
07:30 |
15:30 |
0,5 |
00:30 |
8 |
7 |
1 |
Mittwoch, 02.01.2019 |
06:00 |
15:30 |
1,75 |
00:45 |
9,5 |
7 |
1 |
Donnerstag, 03.01.2019 |
05:00 |
15:30 |
2,75 |
00:45 |
10,5 |
7 |
Im Grunde müssen diese Werte in ein neues Blatt, an einer bestimmten Position kopiert und untereinander fort geschrieben werden.
Es können auch Tage vorkommen ohne Überstunden, die müssten dann ausgelassen werden.
Datum |
Start |
Ende |
Überstunden |
Dienstag, 01.01.2019 |
07:30 |
15:30 |
0,5 |
Mittwoch, 02.01.2019 |
06:00 |
15:30 |
1,75 |
Donnerstag, 03.01.2019 |
05:00 |
15:30 |
2,75 |
Meine Logik wie ich das verstehen würde:
Suche in Monat "Januar" (1.01.2019 bis 31.01.2019) nach Überstunden die Größer/Oder sind als 0,25, kopiere dann die Information: "Datum;Start;Ende:Überstunden" in ein neues Blatt.
|