Zellen auf anderes Arbeitsblatt übertragen, wenn Bedingung erfüllt
24.10.2019 21:08:43
Rupprecht
ich habe mal wieder ein Problem, ich habe eine kurze Beispieldatei erstellt, damit ihr mein Problem besser nachvollziehen könnt. In dieser Datei habe ich alle Daten von Hand eingeben, in der echten Datei werden alle Daten automatisch erzeugt, sobald ich die Schicht eintrage.
Jetzt mein Problem, ich bekomme eine Zulage in der Zeit von 20Uhr bis 24 Uhr und eine Zulage von 00Uhr bis 6Uhr, diese schreibt mir auch das Tabellenblatt "Schichtplan" in die Zeilen 13 und 15. Um diese Zulage zu beantragen, müssen die daten in das Formblatt auf dem Tabellenblatt "Zulagenblatt" übernommen werden.
In meinem Beispiel jetzt, von 1. bis zum 6. nichts, dann vom 7. bis 11. und dann vom 28. bis 31. wieder, immer eine Zeile nach der anderen, ohne Leerzeile.
Also ungefähr so, überprüfe, ob in B13 etwas steht, wenn da etwas steht, kopiere die Daten ins Zulagenblatt, wenn nicht gehe zu B15 und überprüfe diese Zelle, danach zu C13, dann zu C15, usw.
Ich bin für jede Lösung dankbar, egal ob Formel, Makro, oder VBA.
Falls noch etwas unklar ist, bitte fragen.
Vielen Dank im voraus, schönen Abend noch,
Mike
https://www.herber.de/bbs/user/132729.xlsx
Anzeige