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.

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
Srozumitelný výklad lektora, malý počet účastníků a možnost zkoušet znalosti ihned. (Monika M., veřejná správa) 2.4.2019 lektor Jiří Hampl
Velmi srozumitelný výklad a ochota vše vysvětlit. (Mirka B., veřejná správa) 10.9.2018 lektorka Judita Veselá
Lektorka kladla důraz na často používané věci a tipy pro efektivní práci. (Miroslava P., obchodní sektor) 28.3.2018 lektorka Helena Wieserová

Zpět na seznam