Detail kurzu
Microsoft Excel - kurz programování ve VBA II.
NICOM, a.s.
Popis kurzu
Už jste poznali, jak mohou být makra kouzelná? Vytváříte si vlastní makra, ale zdá se Vám Vaše programování tak trochu chaotické? Přijďte k nám na kurz a naučte se využívat principů objektového programování. Objektový přístup Vám umožní vytvářet mnohem větší projekty, ve kterých se jen tak neztratíte a budete schopni je neustále rozšiřovat. Naučíme Vás správně využívat Class a List moduly a ukážeme Vám, jak vytvořit profesionální uživatelské rozhraní. Podle Vašeho zájmu se také můžeme kouknout na možnosti programování za hranicemi programu Excel. Mezi nejčastěji využívané objektové knihovny patří např. práce se soubory (FSO), přístup do databáze (ADO), zpracování XML souborů a další.
Cílová skupina
Možnosti programování jsou nekonečné. S rostoucí složitostí programu však hrozí, že se začnete ve svých vlastních makrech ztrácet. Na kurzu se naučíte systematickému programování, díky kterému se ani v rozsáhlých projektech neztratíte.
Uvažujte objektověZákladem psaní složitých maker je objektově orientované programování, které se dá docela slušně aplikovat i v jinak zjednodušeném prostředí VBA editoru. Naučíme Vás správně využívat class moduly a modelovat si pomocí nich vlastní objekty.
Vlastnosti, metody a událostiNaučíme Vás vytvořit si vlastní objekty a správně deklarovat jeho vlastnosti a metody. K tomu Vás naučíme deklarovat také události, vyvolávat je a na straně klienta je zachytit.
Ošetření běhových chybBěhové chyby nemůžete jednoduše odhalit a opravit, nemůžete se jim vyhnout. Můžete je ale zachytit a inteligentně na ně reagovat – ošetřit je. Jindy běhové chyby můžete naopak záměrně vyvolávat. Naučíme Vás, jak správně s běhovými chybami zacházet.
Bohaté uživatelské rozhraníK profesionálním makrům patří pohodlné uživatelské rozhraní. To můžete nejlépe vytvořit pomocí uživatelských formulářů. Naučíme Vás jak je vytvořit, jak je spustit a jak jim předat a převzít od nich volby uživatele.
Hodnocení
Organizátor

Podobné kurzy
podle názvu a lokality