Zeiterfassung
urmila
auf der Suche nach "Zeiterfassung" habe ich was gefunden, doch das sind alle Formel in einem Tabellenblatt, ich jedoch suche nach folgendemn:
In einem Userform habe ich 4 Textboxen (Name beginnt immer mit Reihe und dann unterschieden durch a-d)
Reihea1 = Kommen
Reiheb1 = Gehen
Reihec1 = Netto Arbeitszeit (Format HH:MM)
Reihed1 = Netto Arbeitszeit (als Dezimalzahl)
Ich würde gerne aber so haben, dass wenn ich in TextBoxen Reihea1 und Reiheb1 eine Uhrzeit eingebe, dass...
a) nur eine Uhrzeit angenommen werden kann
b) nach den ersten beiden Zahlen soll automatisch ein DOPPELPUNKT eingefügt werden, so dass man die Minuten eingeben kann
In den TextBoxen
Reihec1
soll einmal die Arbeitszeit in Uhrzeit in Stunden und Minuten ausgerechnet, abzgl. der vordefinierten Pause (die Pause ist der Funktion bzw. variable "pause_mittag" zugeordnet, ausgegeben wird z.B. 00:30 oder 00:45 etc.)
Reihed1
soll die ebenfalls die Arbeitszeit in Uhrzeit ausgerechnet werden, aber in Dezimalzahlen.
Das andere Problem ist nur, dass ich im Userform genau 31 TextBoxen (also Reihea1-Reihea31, Reiheb1-Reiheb31 etc.) einstellen werde, für die einzelne Reihe also. Da kann man doch bestimmt noch vereinfachen, dass ein Code für alle TextBoxen gilt...oder muss ich den ein vordefinierten Code jedem TextBox zuweisen?
Ich hoffe ihr könnt mir weiterhelfen und ich war verständlich.
Vielen Dank und LG
Urmila