Hi Leute,
folgendes Problem ...
Ich soll eine "Datenbank" von unseren Leiharbeitern und Firmen Zeitverträgen erstellen.
Also Mitarbeiter 1 hatte seinen ersten Arbeitstag am 01.01.2015 - 1. Befristung am 31.10.2015, 2. Befristung bis zum 01.03.2016 usw.
Nun soll dokumentiert werden, wann dieser Mitarbeiter den Vertrag verlängert bekam. Da die Menge an Verlängerungen gesetzlich geregelt ist, können hier also innerhalb von 24 Monaten 4 Befristungen ausgesprochen werden.
Also vergleiche ich diese 4 Zellen einer Spalte und kopiere den größten Wert (per =MAX) auf ein anderes Tabellenblatt. Dies funktioniert auch alles einwandfrei...
Nun dachte ich mir "Machste doch nen Userform" um alles ein wenig komfortabler zu gestalten. Alles hat soweit hingehauen ... ich kann die Mitarbeiter über die Userform auswählen, die Werte werden alle aktualisiert und ich kann Änderungen vornehmen. Nun passiert aber folgendes ... jedes Mal, wenn ich über die Userform eine Befristung eintrage erscheint das Datum auch in der passenden Zelle - nur die Auswertung über den größten Wert funktioniert nicht mehr (Ergebnis immer 01.01.1900). Erst wenn ich den geänderten Wert mit der "Text in Spalten" Funktion bearbeite (einfach nur anklicken und Fertigstellen) funktioniert die Auswertung über den größten Wert der Befristungen wieder.
Bei manueller Eingabe in dem Tabellenblatt funktioniert alles super - beeinflusst das Schreiben über eine TextBox irgendwie die Formatierung oder so etwas ???
Ich raff es nicht
folgendes Problem ...
Ich soll eine "Datenbank" von unseren Leiharbeitern und Firmen Zeitverträgen erstellen.
Also Mitarbeiter 1 hatte seinen ersten Arbeitstag am 01.01.2015 - 1. Befristung am 31.10.2015, 2. Befristung bis zum 01.03.2016 usw.
Nun soll dokumentiert werden, wann dieser Mitarbeiter den Vertrag verlängert bekam. Da die Menge an Verlängerungen gesetzlich geregelt ist, können hier also innerhalb von 24 Monaten 4 Befristungen ausgesprochen werden.
Also vergleiche ich diese 4 Zellen einer Spalte und kopiere den größten Wert (per =MAX) auf ein anderes Tabellenblatt. Dies funktioniert auch alles einwandfrei...
Nun dachte ich mir "Machste doch nen Userform" um alles ein wenig komfortabler zu gestalten. Alles hat soweit hingehauen ... ich kann die Mitarbeiter über die Userform auswählen, die Werte werden alle aktualisiert und ich kann Änderungen vornehmen. Nun passiert aber folgendes ... jedes Mal, wenn ich über die Userform eine Befristung eintrage erscheint das Datum auch in der passenden Zelle - nur die Auswertung über den größten Wert funktioniert nicht mehr (Ergebnis immer 01.01.1900). Erst wenn ich den geänderten Wert mit der "Text in Spalten" Funktion bearbeite (einfach nur anklicken und Fertigstellen) funktioniert die Auswertung über den größten Wert der Befristungen wieder.
Bei manueller Eingabe in dem Tabellenblatt funktioniert alles super - beeinflusst das Schreiben über eine TextBox irgendwie die Formatierung oder so etwas ???
Ich raff es nicht