Dienstplan für Ics Datei aufbereiten
Verfasst: So 17. Dez 2017, 23:43
Liebes Forum,
ich möchte aus einer m.E. komplexen Dienstplandatei meines Arbeitgebers die Einsätze einzelner Mitarbeiter pro Monat so auslesen, dass in einer neueN Tabelle eine Liste an Terminen entsteht, die wiederrum Grundlage für eine makrogeschriebene ics Datei ist. Zum Hintergrund: Mein Arbeitgeber erlaubt offiziell keine Makros und unterstützt Eigenengagement wie diesen vor Jahren gebastelten Dienstplan durch die IT-Abteilung nicht. Öffentlicher Dienst!
Seit Neustem haben wir eine Groupware mit einem Mail und Kalendersystem, welches unser Terminmanagement revolutionieren kann, wenn wir es schaffen, den Dienstplan in seiner jetzigen Form als Calc Datei in eine Kalenderdatei zu exportieren.
Im OO-Forum glaube ich schon eine gute Lösung für ein Makro gefunden zu haben, welches die ics Datei schreibt. Als Grundlage dafür denke ich die einzelnen Dienste pro Tag als Termine in einer neuen Tabelle auflisten zu müssen. Dazu brauche ich als Anfänger Tipps, in welche Richtung ich weiter recherchieren so muss. Natürlich habe ich das Forum durchsucht, weiß aber anscheinend zu wenig:
Wie kann ich auf einer weiteren Tabelle die Daten des Dienstplanes so auslesen, dass ich alle Dienste pro Monat und Tag aufgelisten kann? Es gibt pro Tag unterschiedlich viele Dienste zu unterschriedlichen Zeiten. Die Werte dazu sind vorhanden. Das Ergebnis soll eine Auflistung aller Termine des Monates sein.
Muss ich dafür die WENN-Funktion bemühen? z.B. WENN am DATUM bei MA 1 im Feld XY eine Zeit steht, dann schreibe BEGINN+ENDE+NAME bzw. nichts steht, dann schreibe nichts.
Ist das ein Weg? Oder liege ich da falsch?
Ja, mir fehlen Grundlagen!
Vielen Dank für mögliche Tipps
Im Anhang zur Veranschaulichung die Dienstplandatei
ich möchte aus einer m.E. komplexen Dienstplandatei meines Arbeitgebers die Einsätze einzelner Mitarbeiter pro Monat so auslesen, dass in einer neueN Tabelle eine Liste an Terminen entsteht, die wiederrum Grundlage für eine makrogeschriebene ics Datei ist. Zum Hintergrund: Mein Arbeitgeber erlaubt offiziell keine Makros und unterstützt Eigenengagement wie diesen vor Jahren gebastelten Dienstplan durch die IT-Abteilung nicht. Öffentlicher Dienst!
Seit Neustem haben wir eine Groupware mit einem Mail und Kalendersystem, welches unser Terminmanagement revolutionieren kann, wenn wir es schaffen, den Dienstplan in seiner jetzigen Form als Calc Datei in eine Kalenderdatei zu exportieren.
Im OO-Forum glaube ich schon eine gute Lösung für ein Makro gefunden zu haben, welches die ics Datei schreibt. Als Grundlage dafür denke ich die einzelnen Dienste pro Tag als Termine in einer neuen Tabelle auflisten zu müssen. Dazu brauche ich als Anfänger Tipps, in welche Richtung ich weiter recherchieren so muss. Natürlich habe ich das Forum durchsucht, weiß aber anscheinend zu wenig:
Wie kann ich auf einer weiteren Tabelle die Daten des Dienstplanes so auslesen, dass ich alle Dienste pro Monat und Tag aufgelisten kann? Es gibt pro Tag unterschiedlich viele Dienste zu unterschriedlichen Zeiten. Die Werte dazu sind vorhanden. Das Ergebnis soll eine Auflistung aller Termine des Monates sein.
Muss ich dafür die WENN-Funktion bemühen? z.B. WENN am DATUM bei MA 1 im Feld XY eine Zeit steht, dann schreibe BEGINN+ENDE+NAME bzw. nichts steht, dann schreibe nichts.
Ist das ein Weg? Oder liege ich da falsch?
Ja, mir fehlen Grundlagen!

Vielen Dank für mögliche Tipps
Im Anhang zur Veranschaulichung die Dienstplandatei