Uživatelská náročnost
Pro koho je kurz určen
Pro pokročilé uživatele Microsoft Office.
Co Vás naučíme
Na kurzu Vás naučíme zvládnout základy vytváření maker na
uživatelské úrovni, a využít tak lépe jednotlivé produkty Office a automatizovat
si práci při jejich používání.
Požadované vstupní znalosti
Znalosti kurzů MSWD310, MSEX310
Metody výuky
Odborný výklad s praktickými ukázkami, cvičení na
počítačích.
Studijní materiály
Knižní publikace podle nabídky odborných
vydavatelství.
Osnova kurzu
Makra a programování v MS Office
- Záznam vs. programování makra
Zaznamenávání maker
- Relativní vs. absolutní záznam v Excelu
- Ukázky maker
Možnosti spouštění maker
- Klávesová zkratka
- Tlačítko na listu Excelu, v dokumentu Wordu
- Tlačítko v panelu nástrojů
- Vytvoření vlastního panelu nástrojů
- Připojení panelu nástrojů k sešitu
Úprava zaznamenaných maker
- Seznámení s prostředím editoru VBA
- Základní terminologie VBA
- Orientace v zaznamenaném kódu
- Odstranění nadbytečných příkazů, které vzniknou záznamem makra
- Větvení (podmínky)
Vytvoření vlastní funkce v Excelu
Interakce s uživatelem
- Tvorba oznamovacích oken - MsgBox
- Tvorba oken pro zadávání hodnot - InputBox
- Zápis hodnoty získané od uživatele do buňky listu, do dokumentu
Možnosti ošetření chyb
- Dokončení makra v případě běhové chyby
- Nahrazení systémové chybové zprávy vlastním chybovým hlášením
Sdílení maker více uživateli
- Osobní sešit maker (soubor PERSONAL.XLS resp. šablona NORMAL.DOT)
- Složka pro automatické otevíraní souborů při spuštění Excelu
Problematika (ne)bezpečnosti maker