Hárok s podporou makier programu Microsoft Excel je zošit vo formáte .xlsm: rovnaká mriežka Open XML ako v prípade .xlsx, plus makrá VBA, ktoré dokážu formátovať, obnovovať alebo prestavať zostavu. Bunky môžete čítať aj bez spustenia tohto kódu. Makrá povoľte len vtedy, ak dôverujete odosielateľovi a automatizáciu skutočne potrebujete.

Čo v skutočnosti ukladá hárok s podporou makier programu Microsoft Excel
Písmeno „M“ navyše znamená úložisko, nie inú mriežku. Súbor .xlsx nemôže obsahovať VBA. Súbor .xlsm to dokáže. Preto otvorenie hárka s podporou makier programu Microsoft Excel nie je to isté ako otvorenie obyčajného zošita. Vzorce, grafy a formátovanie sa zvyčajne načítajú. Automatizácia zostane vypnutá, kým ju nepovolíte.
S nečakaným súborom .xlsm zaobchádzajte ako so spúšťateľným e-mailom, nie ako so súborom CSV. Nevyžiadané súbory, ktoré si vynucujú kliknutie na Povoliť obsah, sú častou cestou pre malvér. Na kontrolu súčtov, kopírovanie tabuľky alebo export do PDF nepotrebujete makrá.
Skôr ako začnete, majte na pamäti tieto body:
Údaje hárka je možné čítať aj s vypnutými makrami
Tlačidlá, vlastné formuláre a makrá na obnovenie sa nespustia, kým nepovolíte obsah
Stiahnuté súbory a e-mailové prílohy sa môžu otvoriť v chránenom zobrazení
Uložením ako .xlsx sa VBA odstráni, preto to urobte len vtedy, keď už kód nepotrebujete
Ak niekto poslal súbor na vytvorenie zostavy jedným kliknutím, spýtajte sa, čo má makro robiť. Potom sa rozhodnite, či potrebujete kód, alebo len čísla.
Ako otvoriť hárok s podporou makier programu Microsoft Excel bez spustenia kódu
Natívnou aplikáciou pre tento formát je desktopový Excel. Otvorte ho cez Súbor > Otvoriť. Dvojité kliknutie funguje, ak má Excel priradenú príponu .xlsm. Ak sa nič nestane, najprv spustite Excel a potom prejdite do priečinka.
Krok 1: Otvorte zošit z ponuky Súbor
V aplikácii Excel prejdite na Súbor > Otvoriť a vyberte súbor .xlsm. Ak ho dialógové okno skrýva, nastavte filter typu na Súbory aplikácie Excel alebo Všetky súbory. Pred načítaním skontrolujte, či sa názov zhoduje s tým, čo ste očakávali.

Krok 2: Nechajte súbor v chránenom zobrazení, kým mu nebudete dôverovať
Stiahnuté súbory sa často otvárajú v chránenom zobrazení. V obmedzenom okne môžete posúvať zobrazenie. Kliknite na Povoliť úpravy až potom, keď spoznáte odosielateľa a názov súboru. Týmto kliknutím opustíte bezpečné prostredie (sandbox). Samo o sebe to nespustí VBA.
Po tomto kroku je hárok s podporou makier programu Microsoft Excel použiteľný ako tabuľka. Súčty, filtre a tlač stále fungujú. Žltý pruh môže počkať.
Povoľte hárok s podporou makier programu Microsoft Excel len z dôveryhodného zdroja
Žltý pruh s bezpečnostným upozornením je normálny. V prípade dôveryhodnej internej šablóny kliknite na Povoliť obsah, aby sa makrá mohli spustiť. V prípade neznámeho súboru ponechajte makrá vypnuté. Stále môžete kopírovať hodnoty, kontrolovať vzorce a tlačiť.
Usmernenie spoločnosti Microsoft je priame: nepovoľujte makrá, pokiaľ neviete, čo robia a túto akciu nechcete. Po otvorení hárka s podporou makier programu Microsoft Excel zostávajú hárky užitočné, aj keď je kód zablokovaný.

Stiahnutý zošit môže obsahovať aj označenie pôvodu z webu (Mark of the Web). Excel vtedy blokuje makrá agresívnejšie. Najprv súbor zatvorte. V Prieskumníkovi kliknite pravým tlačidlom myši na súbor .xlsm, otvorte Vlastnosti a začiarknite políčko Odblokovať, ak sa zobrazí. Urobte to len pri súbore, ktorému už dôverujete. Odblokovanie nespraví neznámy kód bezpečným.
Nezapínajte globálne možnosť „povoliť všetky makrá“, aby ste stlmili jednu výzvu. Toto nastavenie umožní akémukoľvek neskoršiemu zošitu spustiť kód bez pýtania. Nastavenia pásu s nástrojmi v aplikácii WPS nájdete v časti ako povoliť makrá vo WPS Office.
Otvorenie hárka s podporou makier programu Microsoft Excel v aplikácii WPS Spreadsheets
WPS Office pre Windows uvádza kompatibilitu s formátmi programu Microsoft Excel, vrátane .xls, .xlsx a .xlsm. Z tohto dôvodu sa hárok s podporou makier programu Microsoft Excel môže otvoriť lokálne v aplikácii WPS Spreadsheets: súbor zostane na disku a vy môžete upravovať hodnoty, vzorce a rozloženie aj bez nainštalovaného programu Excel.
Makrá sú samostatnou vrstvou. Aplikácia WPS dokáže otvoriť zošit na prácu s údajmi aj v prípade, keď VBA nie je plne k dispozícii. Spúšťanie alebo úprava makier zvyčajne vyžaduje komponent podpory VBA a nezaručuje sa, že komplexný kód pre Excel bude plne kompatibilný s desktopovým Excelom. Na každodenné prezeranie a úpravy najskôr otvorte hárky a potom sa rozhodnite, či sa oplatí automatizáciu povoliť.
Krok 1: Spustite Spreadsheets z domovskej obrazovky WPS
Spustite WPS Office. Na domovskom paneli zvoľte Spreadsheets. Tým sa otvorí pracovný priestor tabuliek namiesto aplikácií Writer alebo Presentation.

Krok 2: Použite Ponuku a potom Otvoriť
Kliknite na tlačidlo Ponuka v ľavom hornom rohu a vyberte možnosť Otvoriť. Ide o rovnaký postup, aký používa WPS v aplikáciách Writer a Presentation. Je to cesta priamo v aplikácii, na rozdiel od dvojitého kliknutia v správcovi súborov.

Krok 3: Pred povolením akéhokoľvek kódu skontrolujte hárky
Vyberte zošit vo formáte .xlsm a kliknite na tlačidlo Otvoriť. Súbor by sa mal načítať so záložkami hárkov, riadkom vzorcov a mriežkou. Skontrolujte súčty a pomenované hárky. Ak sa zobrazí žlté upozornenie, pristupujte k nemu rovnako ako k výzve programu Excel: povoľte ho len pri dôveryhodnom súbore. Môžete si uložiť pracovnú kópiu, exportovať do PDF alebo pokračovať v úprave buniek, aj keď makrá zostanú vypnuté.

Ak už používate WPS pre iné súbory programu Excel, tento postup zodpovedá otváraniu zošitov programu Excel v aplikácii WPS Office. Jedinou vecou vyžadujúcou si zvýšenú opatrnosť pri hárku s podporou makier programu Microsoft Excel je výzva na povolenie makier.
Často kladené otázky
Môžem otvoriť hárok s podporou makier programu Microsoft Excel na Macu?
Áno. Excel pre Mac dokáže otvoriť formát .xlsm. Makrá povoľte, len ak súboru dôverujete. WPS Office je dostupný aj v systéme macOS na lokálnu prácu s tabuľkami. Dvojité kliknutie aj tak závisí od toho, ktorá aplikácia má danú príponu priradenú.
Spúšťa aplikácia Google Sheets makrá?
Nie. Google Sheets a webový Excel dokážu zobraziť mriežku a mnoho vzorcov. Nespúšťajú kód Excel VBA. To je užitočné, ak nedôverujete prílohe, a naopak obmedzujúce vtedy, keď má tlačidlo prestavať zostavu.
Môže LibreOffice Calc nahradiť Excel v prípade tohto súboru?
LibreOffice Calc dokáže otvoriť hárky a grafy. Kompatibilita VBA je čiastočná. Jednoduché zaznamenané makrá môžu fungovať. Zložitá automatizácia pre Excel často nefunguje alebo ju treba prepísať do jazyka LibreOffice Basic. Calc nie je to isté ako bezplatná úprava PDF v LibreOffice Draw: Calc slúži na prácu so zošitom, zatiaľ čo Draw na export do PDF.
Mám previesť hárok s podporou makier programu Microsoft Excel na formát .xlsx?
Iba vtedy, keď ste si istí, že makrá nepotrebujete. Uloženie vo formáte .xlsx je dobrý spôsob na zdieľanie statickej tabuľky. Na druhej strane je to zlý spôsob archivácie nástroja, ktorý závisí od jazyka VBA. Ak odosielateľ naďalej používa automatizáciu, ponechajte pôvodný súbor .xlsm.
Kedy by som mal preskočiť Draw a použiť WPS PDF?
Draw preskočte, ak je súbor PDF naskenovaný, ide o dlhú správu alebo súbor, ktorý je potrebné zlúčiť, rozdeliť, komprimovať alebo previesť do formátu Word. Na bezplatnú úpravu loga alebo jednoriadkového dátumu v PDF postačí LibreOffice Draw. WPS PDF je rýchlejší, keď po prepísaní musí stránka vyzerať ako hotová.





