Microsoft Excel – programování ve VBA pro pokročilé

Přizpůsobíme Vám délku | program | termín | místo kurzu.
Nabídneme Vám výhodnou cenu skupinového kurzu.
Časový rozsah: 2 dny (9:00 - 16:00)
Příručka: studijní materiály nejsou v ceně kurzu
Předpoklady: Znalosti na úrovni kurzu Microsoft Excel - základy programování ve VBA.
On-line kurz: Kurzu se zúčastníte prostřednictvím aplikace Microsoft Teams. Ke kurzu se připojíte přes desktopovou aplikaci Teams, pokud ji nemáte nainstalovanou, je možné se připojit přes web.

Průběh kurzu:
Kurzy se konají v malých skupinách, aby lektor i účastníci mohli aktivně komunikovat. Kurz je plnohodnotným ekvivalentem prezenčního kurzu. Výklad lektora a předvedení příkladů probíhá živě. Účastníci dostávají pravidelně prostor k samostatné práci na pracovních souborech. Své postupy následně konzultují s lektorem.
V průběhu kurzu jsou zařazovány kratší přestávky na odpočinek. Polední přestávka je cca 45 minut. Účastníci on-line kurzů získávají pracovní sešity se zpracovanými příklady, příručku (pokud je součástí kurzu), certifikát o absolvování kurzu.
Prezenční kurz: Kurz se koná v počítačové učebně DIGI Akademie na adrese Spálená 76/14, Praha 1 (v docházkové vzdálenosti od stanice metra Národní třída).
Bližší informace jsou uvedeny v pozvánce, kterou obdržíte nejpozději 7 dní před zahájením kurzu.

Průběh kurzu:
Každý účastník kurzu má k dispozici počítač s potřebným softwarem a připojením na vysokorychlostní Internet.
Všechna probíraná témata si účastníci zároveň procvičují na praktických příkladech. Spousty dalších praktických postupů jsou uvedeny v příručce (pokud je součástí kurzu).
Na konci kurzu Vás požádáme o zpětnou vazbu prostřednictvím hodnotícího formuláře. Po absolvování kurzu obdržíte certifikát.

Občerstvení:
Před zahájením kurzu a během i během přestávek je k dispozici občerstvení (káva, čaj, sušenky, minerálky apod.).
Polední přestávka je cca od 12 do 12:45 hodin. V nejbližším okolí DIGI Akademie je několik restaurací pro příjemný oběd, které rádi doporučíme.

Máte otázky k organizaci školení? Kontaktujte nás.

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.

  • 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
Vstřícný přístup lektora, srozumitelnost výkladu, praktická cvičení. (Jiří C., veřejná správa) 26.3.2019 lektor Jiří Hampl
Přehledný výklad, lektorka se ptá, zda je vše jasné. (Jitka H., obchodní sektor) 29.6.2018 lektorka Helena Wieserová
Lektor podal srozumitelný výklad a byl velice ochotný pomáhat s případnými problémy. (Petra P., veřejná správa) 18.5.2017 lektor Michal Pašta

Zpět na seznam