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