Meniny na Slovensku v Exceli

Meniny predstavujú tradičný sviatok, ktorý si pripomíname pri príležitosti mena konkrétneho človeka, pričom mu zvykneme popriať všetko najlepšie. Vzhľadom na veľké množstvo mien však môže byť náročné pamätať si, kedy má kto z blízkych meniny. V minulosti bolo bežné využívať papierové kalendáre alebo diáriky, no s nástupom moderných technológií sa objavili aj digitálne možnosti.

Tento príspevok nadväzuje na predchádzajúcu tému, ktorá sa venovala pridaniu štátnych sviatkov do aplikácie Microsoft Outlook. Pôvodná myšlienka bola zistiť, či je možné podobným spôsobom importovať aj meniny. Keďže aplikácia Outlook umožňuje importovať stretnutia, predpokladalo sa, že by bolo možné naimportovať aj meniny, pričom každý deň menín by bol chápaný ako jedno stretnutie (appointment).

Myšlienka vytvoriť súbor s meninami sa stávala čoraz atraktívnejšou. Na úspešné riešenie bolo potrebné poznať formát súborov, ktorý Outlook používa na import stretnutí. Týmto formátom je **VCS (iCalendar)**. Po nájdení príslušnej špecifikácie **RFC 2445** už prakticky nič nebránilo v realizácii.

Ilustračná fotografia kalendára s vyznačenými meninami

Generovanie súborov s meninami

Keďže sa autor nachádzal v skúškovom období a nemal čas detailne študovať celé RFC 2445, nebolo možné hneď zistiť, ako vygenerovať udalosť, ktorá by sa opakovala každý rok. Napriek tomu boli vygenerované dva súbory s meninami: jeden pre Slovensko a druhý pre Česko.

Doplnenie z 31.12.2004

Pôvodné súbory boli upravené, pretože sa zistilo, že sa v nich nachádzajú aj udalosti pre dni, v ktorých sa meniny neslávia (napr. 1. január).

Doplnok z 4.1.2005

Po importe súborov sa ukázalo, že vygenerované položky nie sú štandardne označené ako "Celodenná udalosť" (All Day Event) a možnosť "Zobraziť čas ako" (Show Time As) je nastavená na "Zaneprázdnený" (Busy). Napriek rôznym pokusom s exportom a importom sa nepodarilo pripraviť súbor, ktorý by tieto nedostatky odstránil. Outlook takéto súbory neakceptoval. V dôsledku toho bolo nutné pristúpiť k riešeniu pomocou maker. Po importe menín bolo spustené makro, ktoré nastavilo pre dané položky "Celodenná udalosť" na hodnotu True a "Zobraziť čas ako" na Free.

Malá, ale dôležitá poznámka: V menu File (Súbor) vyberte položku Import and export... (Import a export...).

Screenshot kalendára Outlook po importe menín (mesačný pohľad)

Dostupnosť meninových kalendárov

Vzhľadom na praktickú potrebu mať meniny vždy po ruke, existujú aj iné možnosti, ako si ich pridať do svojho digitálneho kalendára. Napríklad pre používateľov mobilných zariadení Apple (iPhone, iPad) a Android telefónov je možné stiahnuť si meninový kalendár.

Proces pridania meninového kalendára do mobilnej aplikácie Kalendár je zvyčajne veľmi jednoduchý. Stačí kliknúť na odkaz na súbor vo formáte .ics (iCalendar) a potvrdiť pridanie kalendára. Týmto spôsobom si môžete jednoducho synchronizovať meniny priamo do vášho telefónu.

How to transfer or sync your calendar from iPhone to Android

Nižšie uvádzame príklad dát menín a súvisiacich udalostí:

Deň Meniny Ďalšie udalosti
16. Február Ida, Liana Jarné prázdniny - Bratislavský, Nitriansky a Trnavský kraj
17. Február Miloslava Jarné prázdniny - Bratislavský, Nitriansky a Trnavský kraj
18. Február Jaromír Jarné prázdniny - Bratislavský, Nitriansky a Trnavský kraj
19. Február Vlasta Jarné prázdniny - Bratislavský, Nitriansky a Trnavský kraj
20. Február Lívia Jarné prázdniny - Bratislavský, Nitriansky a Trnavský kraj, Svetový deň sociálnej spravodlivosti
21. Február Eleonóra Medzinárodný deň turistických sprievodcov, Medzinárodný deň materského jazyka (UNESCO)
22. Február

tags: #meniny #slovensko #v #exceli