Návrh Školení
Úvod do VBA
- Představení prostředí VBA VB Editor Použití Project Explorer Toolbox Moduly Postupy a funkce Komentáře
Principy a koncepty programování
- Datové typy, proměnné a konstanty Řízení toku programu If…Then… Else Do… Smyčka, Zatímco a Do For… Další příkazy Vstup / Výstup, Pole zpráv, Vstupní pole Kód za formuláři, manipulace s ovládacími prvky formuláře Předávání argumentů, Vracení hodnot
Ladění
- Doba běhu, doba návrhu a přestávky v režimu přestávek a sledování Místní okno Okamžité okno
Přístup – objektově orientovaný Programming
- Access objektový model Objekty, kolekce Události Metody a vlastnosti Data Access Objektová knihovna
Access Návrh uživatelského rozhraní
- Programming procedury událostí Dynamické combo boxy Uživatelské vstupy Aspekty návrhu rozhraní Nabídky
Přístup SQL & Návrh databáze
- Filtrování – různé možnosti klauzule Where Odvozování dat – výpočtová pole Vnitřní spojení tabulek Vnější spojení tabulek Poddotazy – filtrování, virtuální tabulky a sloupce, Vytváření – přidávání řádků přímo nebo pomocí dotazů Aktualizace a mazání – přímo a pomocí poddotazů Vytváření a rušení tabulek Vytváření vztahů Použití primárních a cizích klíčů
Excel – objektově orientovaný Programming
- Excel objektový model Objekty, kolekce Události Metody a vlastnosti
Excel – Programming Analytické rutiny
- Třídění, filtrování a distribuce dat mezi listy a sešity Použití VBA k ovládání grafů Použití VBA k ovládání kontingenčních tabulek Použití VBA k ovládání scénářů What If Import z externích souborů, internetu atd.
Vypořádání se s chybou
- Krokování kódu Hledání chyb syntaxe pomocí Debug.Print Tvorba rutin pro zachycení chyb
Požadavky
Delegáti by měli dobře používat Excel vzorec, filtrování řazení, grafy, kontingenční tabulky atd. S Accessem by měli být schopni udržovat tabulky, dotazy, formuláře a sestavy.
Reference (3)
Tamil was exceptionally patient and very helpful in figuring out solutions to real needs. He was also very honest about if he didn't know something from the top of his head, which enabled us to quickly jump on in the training and we didn't lose time.
Christine Weiler
Kurz - VBA For Access & Excel
The explanation way and including tips on the best practices in VBA/Access, encouraging via exercise to think more by ourselves on how to solve the problem rather than giving ready solutions.
Daria Rudin
Kurz - VBA For Access & Excel
I liked the examples and the way he explained.