- Orientace v tématu, pojmy. Způsoby programování, možnosti a omezení.
- Přizpůsobení aplikace MS Excel pro práci s VBA a ICT zabezpečení.
- Nástroje pro tvorbu maker a formulářů. Základy práce v prostředí editoru VBA.
- Záznam a spouštění maker - jednoduchý uživatelský přístup, skryté sešity.
- Struktura jazyka VBA, základní pravidla, prvky a syntax.
- Práce s editorem kódu, jeho možnosti a nastavení, prostředky debuggingu.
- Práce s editorem formulářů (základy).
- Tvorba programu - analýza a návrh řešení, diagramy a podpůrné aplikace.
- Imperativní a objektově orientované programování. Uplatnění ve VBA.
- Objektový model Excelu.
- Formulářové prvky na listech sešitu a v objektech UserForm. (Výběr, základy.)
- Psaní jednoduchých maker. - Procedury a uživatelské funkce.
- Výpočtové vzorce, syntax, operátory. Relační operátory. Datové typy.
- Práce s buňkami. - Obsah a formát. - Sada základních typových úkonů.
- Interakce programu s uživatelem. - Standardní dialogová okna.
- Paměťové proměnné, pole. Deklarace, typy a práce s nimi.
- Základní programové rutiny. - Cykly, větvení atp.
- Standardní funkce. (Ukázky a užití některých vybraných funkcí.)
- Volání procedur a funkcí. Parametry. Rozsah proměnných a povinné deklarace.
- Testování, vlastnosti a identifikace buněk. (Vybrané ukázky, základy.)
- Řízení pomocí událostí listu, sešitu, aplikace. (Vybrané ukázky, základy.)
- Práce s listy, sešity a soubory obecně. Kolekce. (Vybrané typové úlohy, základy.)
- Úvod do koncepce práce s uživatelskými formuláři. Vlastní dialogy.
- Informační zdroje k jazyku VBA, knihovny, pomůcky a tutoriály.
- Dílčí i komplexnější příklady k probíraným tématům, typová řešení.
|