Hallo,
ich habe in verschiedenen Abt. des Unternehmens Makros laufen - diese nehmen immer aus irgendwelchen Listen Zahlen raus bzw. berechnen welche und fügen die in andere Listen ein. Ziemlich simpel eigentlich.
Die Listen sind meistens so aufgebaut, dass die Datums-Reihe horizontal rübergeht, aber eigtl. ist das ja egal. Meistens wird dabei entweder nach dem aktuellen Tag gesucht, dann ist es eh einfach, oder nach dem Vor-Arbeitstag - das ist halt an Montagen der vergangene Freitag, ansonsten der Vortag.
Die Formel für den "Vor-Arbeitstag" muss aber anders sein, wenn Feiertage ins Spiel kommen - wenn der aktuelle Tag ein Feiertag ist, ist eh keiner da, dann passiert nix. Aber wenn der Vortag ein Feiertag war, verschiebt sich das ganze - dann ist der "Vor-Arbeitstag" plötzlich der vorletzte Tag und an Montagen der vergangene Donnerstag.
Gibt es hier irgendwelche Best_practice_Lösungen, wie ich so eine Routine einbaue?
Ich vermute mal, da brauch ich irgendwo an einer zentralen Stelle einen Kalender, der die Feiertage kennzeichnet, und der muss halt von jedem Makro zusätzlich geladen werden, um überprüfen zu können, ob der primäre "Vor-Arbeitstag" vieleicht ein Feiertag war.
Danke vielmals!
Gruß,
Officer_Bierschnitt
|