Přejít na obsah

Nastavení cookies

Zvolte, které druhy cookies povolíte. Svou volbu můžete kdykoli změnit přes Nastavení cookies v dolní části každé stránky. Prohlášení o ochraně osobních údajů

Nezbytné

Vždy zapnuté

Potřebné pro přihlášení, uchování košíku a zapamatování vašich voleb. Jsou vždy zapnuté.

Které cookies?
  • weboke_sessie, weboke_klant, weboke_remember: vaše relace a trvalé přihlášení
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazení cen s DPH nebo bez DPH
  • wok_cookies: vaše volba cookies, 12 měsíců

Měří, která reklama vede k návštěvě nebo objednávce, abychom neplatili za reklamy, které nic nepřinášejí.

Které cookies?
  • Google Ads přes Google Tag Manager (_gcl_au, _gcl_aw), až 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: partner, který vás k nám doporučil (partnerský program), 60 dní

4,6

Země a jazyk

Každá země má vlastní web s cenami a DPH dané země.

Zobrazit

Makra z Wordu a Excelu (VBA): co stále funguje?

Makro je malý program v dokumentu, například tlačítko, které vytvoří fakturu nebo seřadí seznam. Ve Wordu a Excelu jsou makra napsána ve VBA. Takové soubory poznáte podle přípony docm, xlsm nebo pptm, případně jde o starší soubory doc a xls.

Upřímně řečeno

LibreOfficeEuro-Office
Otevření souboru a práce s datyAnoAno
Spouštění maker VBAČástečně, hlavně z Excelu, pokud to zapneteNe
Vlastní makraV LibreOffice Basic a PythonuV JavaScriptu

V LibreOffice

Proč se nic neděje? LibreOffice makra z bezpečnostních důvodů standardně vypíná. Zobrazí se pak hlášení jako Makra jsou zakázána kvůli nastavení zabezpečení maker.

  1. Zvolte Nástroje > Možnosti... > Načítání/ukládání > Vlastnosti VBA. U Microsoft Excel (a v případě potřeby i Word) zaškrtněte Načíst kód Basic, Spustitelný kód a Uložit původní kód Basic.
  2. Zvolte Nástroje > Možnosti... > LibreOffice > Ochrana a klikněte na Zabezpečení maker.... Vyberte Střední: LibreOffice se Vás pak u každého souboru s makry zeptá, co chcete udělat.
  3. Soubor zavřete a znovu otevřete. Zvolte Povolit makra, ale pouze tehdy, pokud souboru důvěřujete.

LibreOffice dokáže spustit velkou část kódu VBA, ale ne všechen. Pokud některé tlačítko nefunguje, je nutné makro upravit v editoru Basic (Nástroje > Makra > Upravit makra...). K tomu jsou potřeba znalosti programování.

Pokud soubor znovu uložíte jako xlsm, původní kód VBA zůstane zachován díky volbě Uložit původní kód Basic. Pokud jej uložíte jako ods, kód VBA se ztratí.

V Euro-Office

Euro-Office kód VBA nespouští. Soubor se normálně otevře a uvidíte všechna data i vzorce, ale tlačítka nic nedělají. Na kartě Zobrazit v části Makra můžete vytvořit makro v JavaScriptu nebo nějaké nahrát. Více najdete v článku Soubor Excel s makry VBA: co teď?.

Okno Makra v Euro-Office
V Euro-Office vytváříte makra v JavaScriptu přes Zobrazit, Makra

Potřebujete makro ještě?

Mnoho starých maker něco řadí, filtruje, obarvuje nebo vyhledává. To se často dá udělat i bez makra:

Více o možnostech, které máte, najdete v článku Makra, šablony a testování kompatibility.

Pozor: makra v souborech od jiných lidí mohou být škodlivá. Nikdy nenastavujte zabezpečení maker na Nízká a makra povolujte pouze u souborů, kterým důvěřujete. Originál souboru s makry si vždy uschovejte.

Chvíli strpení…

Nastavení vašich domén

U každé domény nastavte jmenné servery, propojení s hostingem a to, kdo bude držitelem.

Načítání vašich domén…