Lektoři z firmy: DIGI Akademie, s.r.o.
Cílová skupina:
Kurz je určen zkušeným uživatelům a příležitostným programátorům se základní znalostí VBA.
Zaměření kurzu :
V kurzu se seznámíte s některými pokročilými technikami práce ve VBA. Nejprve si doplníte řadu znalostí ze základního kurzu . Například se dovíte některé podrobnosti týkající se deklarace volitelných parametrů, práce s více rozměrnými poli, vlastností a metod objektu Application atd. V další části si naprogramujete řadu užitečných událostních procedur sešitu, listu či buněk. Naučíte se používat a programovat ovládací prvky ActiveX, a s jejich pomocí vytvoříte na listu sešitu jednoduchý formulář. Dále si osvojíte tvorbu formulářů VBA a programování jejich událostí. Připojíte si knihovnu umožňující práci se soubory složkami a naprogramujete si s jejím využitím praktickou proceduru. Pokud budete potřebovat spouštět z kódu VBA jiné aplikace a pracovat s jejich objekty, získáte na kurzu základní znalosti o automatizaci a rovněž základy zpracování dat pomocí technologie ActiveX Data Objects (ADO), umožňující přistupovat z Excelu například k datům databáze. Seznámíte se se základy tvorby vlastních objektů, a na závěr si vytvoříte a nainstalujete jednoduchý doplněk aplikace.
Předpokládané znalosti:
Znalosti na úrovni kurzu Microsoft Excel - základy programování ve VBA.
Program kurzu :
Opakování a doplnění informací ze základního kurzu
- pokročilé možnosti deklarací proměnných, procedur a funkcí
- vybrané vlastnosti a metody některých objektů
Události sešitu a listu
- typy událostí
- programování událostí sešitu a listu
Tvorba vlastních formulářů
- programování ovládacích prvků ActiveX
- tvorba a programování formulářů VBA
Práce se složkami a soubory
- knihovna pro práci se složkami a soubory a její objekty
- použití objektů k procházení složek a souborů
- zápis a čtení do / z textového souboru
Automatizace spolupráce s dalšími aplikacemi
- časná a pozdní vazba, objektové knihovny
- použití automatizace jiné aplikace
Použití ActiveX Data Objects (ADO) pro přístup k datům
- ADO knihovny, jejich objekty a použití
- ADO prakticky – práce s daty databáze Access
Cílová skupina: Kurz je určen zkušeným uživatelům a příležitostným programátorům se základní znalostí VBA. Zaměření kurzu : V kurzu se seznámíte s některými pokročilými technikami práce ve VBA. Nejprve si doplníte řadu znalostí ze základního kurzu . Například se dovíte některé podrobnosti týkající se deklarace volitelných parametrů, práce s více rozměrnými poli, vlastností a metod objektu Application atd. V další části si naprogramujete řadu užitečných událostních procedur sešitu, listu či buněk. Naučíte se používat a programovat ovládací prvky ActiveX, a s jejich pomocí vytvoříte na listu sešitu jednoduchý formulář. Dále si osvojíte tvorbu formulářů VBA a programování jejich událostí. Připojíte si knihovnu umožňující práci se soubory složkami a naprogramujete si s jejím využitím praktickou proceduru. Pokud budete potřebovat spouštět z kódu VBA jiné aplikace a pracovat s jejich objekty, získáte na kurzu základní znalosti o automatizaci a rovněž základy zpracování dat pomocí technologie ActiveX Data Objects (ADO), umožňující přistupovat z Excelu například k datům databáze. Seznámíte se se základy tvorby vlastních objektů, a na závěr si vytvoříte a nainstalujete jednoduchý doplněk aplikace. Předpokládané znalosti: Znalosti na úrovni kurzu Microsoft Excel - základy programování ve VBA. Program kurzu : Opakování a doplnění informací ze základního kurzu - pokročilé možnosti deklarací proměnných, procedur a funkcí - vybrané vlastnosti a metody některých objektů Události sešitu a listu - typy událostí - programování událostí sešitu a listu Tvorba vlastních formulářů - programování ovládacích prvků ActiveX - tvorba a programování formulářů VBA Práce se složkami a soubory - knihovna pro práci se složkami a soubory a její objekty - použití objektů k procházení složek a souborů - zápis a čtení do / z textového souboru Automatizace spolupráce s dalšími aplikacemi - časná a pozdní vazba, objektové knihovny - použití automatizace jiné aplikace Použití ActiveX Data Objects (ADO) pro přístup k datům - ADO knihovny, jejich objekty a použití - ADO prakticky – práce s daty databáze Access |