## Microsoft Excel

Microsoft Excel je nejpoužívanější tabulkový software na světě. Přináší uživatelům řadu funkcí a nástrojů pro práci s daty. Dokumenty tohoto programu se nazývají sešity a skládají se z buněk, které jsou uspořádány do řádků a sloupců. Uživatelé do těchto buněk mohou ukládat hodnoty, funkce, texty a další.

Prostředí pro vývoj v programovacím jazyce VBA je přímo integrované do většiny aplikací kancelářského balíčku 365 (Word, Excel, Outlook, Powerpoint, ...). Zpravidla vždy se nástroje pro vytváření maker a psaní kódu nachází v záložce `Vývojář`. 



### První spuštění

Karta `Vývojář` není při prvním spuštění požadované aplikace (v tomto případě aplikace Excel) zobrazena a musí se manuálně nechat zobrazit v pásu karet.

Postup pro zobrazení karty `Vývojář` v pásu karet:

1. Klikněte na kartu `Soubor`
2. Ve spodní části levého menu zvolte `Možnosti` a zobrazí se nové okno `Možnosti aplikace`
3. V postranním menu klikněte na `Přizpůsobit pás karet`
4. Z nabídky na pravé straně zaškrkněte volbu `Vývojář`
5. Potvrďte stisknutím tlačítka `OK`



## Karta Vývojář

Karta vývojáře slouží uživateli k ovládání maker a práci s VBA v akutálně zvoleném sešitě.

**Skupina Kód**

**Skupina Doplňky**

**Skupina Ovládací prvky**

**Skupina XML**

## Visual Basic Editor

Základním prostředím pro vývoj modulů VBA je **Visual Basic Editor**. Toto prostředí nelze nahradit jinou alternativou, protože vytvořená makra se ukládají společně do sešitu - a to v binární podobě.  

## Zabezpečení

Při otevírání dokumentů s nástavbou VBA se může stát, že Excel odmítne otevřít dokument, popřípadě jej otevře v omezeném režimu či se zobrazí hláška "Potenciálně nebezpečné makro bylo zablokováno."

Tato obava se zakládá na častém zneužití maker lidmi se zlými umýsly k distribuci malwaru nic netušícím obětem. Z tohoto důvodu je potřeba být ve střehu při otevírání **cizích** dokumentů a dbát na existující rizika.

>   Pro vyšší úroveň zabezpečení se doporučuje zabezpečit makra pomocí **[digitálního podpisu maker](https://support.microsoft.com/en-au/office/digitally-sign-your-vba-macro-project-956e9cc8-bbf6-4365-8bfa-98505ecd1c01)**. Jedná se obzvláště o případy, kdy jsou makra potřeba použít na počítačích s citlivými údaji, popřípadě s přístupem k citlivým údajům. Tato metoda ovšem není zaručeně neprolomitelná. 

### Postup odblokování souboru

Pokud jste si jistí, že otevíraný soubor je bezpečný a chcete makra odblokovat, následujte postup:

1. Ve Windows otevřete Průzkumníka souborů a přejděte do složky se souborem s makry
2. Klikněte na soubor pravým tlačítkem a v zobrazené nabídce zvolte možnost `Vlastnosti`
3. Vyberte záložku `Obecné`
4. Ve spodní části zaškrkněte tlačítko `Odblokovat`
5. Potvrďte tlačítkem `OK`

>   Pokud potřebujete odblokovat více souborů najednou nebo se vám tyto soubory nedaří odblokovat, můžete zkusit najít řešení na [této stránce](https://support.microsoft.com/cs-cz/topic/potenci%C3%A1ln%C4%9B-nebezpe%C4%8Dn%C3%A9-makro-bylo-zablokov%C3%A1no-0952faa0-37e7-4316-b61d-5b5ed6024216).

---
*Poznámka: Tento průvodce byl vytvořený pro program Microsoft® Excel® pro Microsoft 365 MSO (Verze 2304 Build 16.0.16327.20200) a Microsoft Visual Basic for Applications 7.1 (2012, verze 1129). Pokud používáte jinou verzi některého z programů, rozhraní se může lišit.*