Hallo,
ich bekomme aus einer Anwendung eine Variable, dessen Wert eine Uhrzeit darstellt, aber folgendes Format hat, z.B.:
805
Hierbei steht die 8 für Stunden und 05 für Minuten, Uhrzeit also 8:05 Uhr
Somit auch möglich:
2115
Die 21 für Stunden und die 15 für Minuten, Uhrzeit 21:15 Uhr
Mittels dieser Variablen soll nun die Uhrzeit geändert werden, das Format ist aber leider nicht sehr anwenderfreundlich.
Ich würde daher mittels VBA-Code, den Wert in zwei "interne" Variablen zerlegen wollen, so dass einmal die Stunden und einmal die Minuten geändert werden können (via Button in einer Formularansicht und Anzeige dieser Variablen mittels Textfelder)
Dann sollten die beiden Variablen (via eines weiteren Buttons) wieder zusammengesetzt werden, welcher die Variable aus der Anwendung überschreibt.
Natürlich müsste auch das eingegebene Format überprüft werden. Die interne Variable der Stunden muss eine oder zwei ganze Zahlen haben und muss zwischen 0 und 23 liegen, die der Minuten muss zwei ganze Zahlen haben und zwischen 00 und 59 liegen.
Ich hoffe, ich konnte mein Problem einigermaßen verständlich darlegen und sag herzlich Danke vorab für Euere Unterstützung!!!
Gruß
Martin
|