Visual Basic pro MS Excel II. - pokročilý kurz, verze 2010/2007/2003
Vypsané termíny kurzu
Kategorie: S
Popis kurzu:
Pokročilý kurz je určen všem programátorům v jazyce Visual Basic for Application, kteří si chtějí dále prohloubit svoje znalosti získané v základním kurzu. Kurz se věnuje typickým tématům automatického zpracování tabulek a souborů pomocí VBA, hovořit se bude také o formulářích a ovládacích prvcích. Výuka je založena na složitějších příkladech z praxe.
Osnova:
Zopakování základních pojmů a pravidel pro práci s Visual Basicem
- Procedura, makro, funkce, dostupnost - lokální a globální
- Moduly
- Objektový model Excelu, objekty, metody, vlastnosti
- Události, událostní procedury a jejich spouštění
Práce se soubory a složkami pomocí VBA
- Otevření souboru, vyvolání dialogového okna „otevřít soubor“ včetně výběru typu souboru
- Uložení souboru, vyvolání dialogového okna „Uložit jako“
- Výběr složky, dialogové okno pro výběr složky
- Procházení adresáře (složky), zjištění jmen souborů ve složce
Pokročilá práce s tabulkami pomocí VBA
- Procházení tabulky, automatická úprava dat
- Vyhledávání souvisejících dat
Uživatelské formuláře ve VBA
- Vytvoření nového formuláře
- Použití ovládacích prvků ve formuláři – seznam, pole se seznamem, zaškrtávací pole a přepínače, tlačítka
- Nastavení vlastností formuláře a ovládacích prvků
Pokročilá práce s ovládacími prvky ve formulářích
- Pole se seznamem s více sloupci
- Načtení obsahu pole se seznamem z vícerozměrného pole
- Vzájemné propojení prvků
- Skrývání a zobrazování objektů
- Komplexní příklad – formuláře pro zadávání, úpravy a prohlížení dat v databázi
Vytvoření aplikace s možností přihlašování uživatelů pomocí jména a hesla
- Vytvoření přihlašovacího formuláře
- Definice uživatelů, práv a hesel
- Skrývání listů na základě práv přihlášeného uživatele
Doporučené znalosti:
Pro absolvování tohoto kurzu předpokládáme alespoň základní znalost programování v jazyce VBA, nejlépe v rozsahu základního kurzu "Visual Basic pro MS Excel I. - základní kurz".
Poznámka:
Výuka na školení bude prováděna na verzi Excelu dle výběru posluchače. Možnost výuky na verzi 2010/2007/2003.
Před absolvováním tohoto kurzu doporučujeme absolvovat některý z těchto předcházejících kurzů:
MS Excel - Makra a formuláře, verze 2010/2007/2003
Visual Basic pro MS Excel I. - základní kurz, verze 2010/2007/2003