Wyznaczenie najbliższego dnia roboczego.

Gotowe szablony, skrypty, makropolecenia i rozszerzenia. Tutaj możesz pochwalić i podzielić się swoją twórczością z innymi użytkownikami
Awatar użytkownika
Jermor
Posty: 2233
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Wyznaczenie najbliższego dnia roboczego.

Post autor: Jermor »

Napisałem funkcję użytkownika, która wyznacza najbliższy, następny dzień roboczy w stosunku do podanej daty.
Funkcja może przydać się tym, którzy chcą wyznaczyć przyszłą datę i chcą, aby wypadła ona w dzień roboczy.
Funkcja nazywa się NOWADATA(data, opcja) i ma dwa argumenty. "Data" względem której ma zostać wyznaczony taki dzień. Dniami roboczymi są dni od poniedziałku do piątku. Wyznaczanie dnia roboczego uwzględnia także dni świąt obowiązujących w Polsce. Argument "opcja" decyduje o tym, czy do dni świąt zaliczyć także Wigilię Bożego Narodzenia. Zwyczajowo przyjęło się nie wyznaczać tego dnia jako terminu. Pominięcie tego argumentu lub wartość 1 oznacza, że wigilia ma być traktowana tak jak święto. Wartość 0 oznacza, że wigilia jest normalnym dniem roboczym.
Funkcję i przykład jej zastosowania załączam w pliku.
Załączniki
nowadata.ods
(31.46 KiB) Pobrany 75 razy
AOO 4.1.15, LO 7.5.9 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
ODPOWIEDZ