habe einen Dienstplan, in den in Spalte A das Datum nach Eingabe des Monats und Jahres in je einer Zelle (hier Zelle G2 für Monat und G3 für das Jahr) übernommen wird. In Spalte B trägt der Mitarbeiter hinter die Zelle des jeweiligen Tages seinen Dienstbeginn und in Spalte C sein Dienstende ein. Spalte D errechnet die arbeitsvertragliche Pause und Spalte E die Nettoarbeitszeit. Da sich an einem Wochenende und Feiertag der Dienst splittet, also eine Art Teildienst, wird an dem jeweiligen Tag eine weitere Zeile benötigt um jeweils die beiden Teile des Dienstes in eine eigene Zeile eintragen zu können. Es hat aber immer nur ein Mitarbeiter an den jeweiligen Sams-, Sonn- oder Feiertagen Dienst. Die Möglichkeit, im Vorfeld diese Zeilen bereits für alle MA zu verdoppeln, scheidet somit aus. Daher sollte nur dann eine zusätzliche Zeile automatisch erstellt werden, sobald in der Spalte B, mit dem Dienstbeginn, ein Eintrag vorgenommen wird, und das eben nur an Wochenenden bzw. Feiertagen. Problem u. a. ist durch die wechselnden Monate haben die Wochenende keine feste Position in der Tabelle. Die Anwender haben unterschiedliche Excelkenntnisse, daher sollten zum einen nur Zellen mit Eingabemöglichkeiten ungeschützt bleiben und zum anderen sollten die Anwender nicht per Button eine neue Zeile erzeugen müssen. (Geschweige denn mit Copy und Paste;)
Meint ihr so etwas wäre möglich? Bitte zu beachten, dass meine VBA-Kenntnisse mehr als rudimentär sind.
Ich würde mich freuen, wenn ich Ideen von euch bekommen würde
vielen Dank für eure Zeit und Mühe, beste Grüße, Stephan