Poslední komentáře

Školení Microsoft Excel - VBA I. - Visual Basic for Applications

Microsoft Excel - Základní školení Visual Basic for Applications - VBA

Popis školení

Školení seznámí účastníky s programováním v jazyce Visual Basic v aplikaci Microsoft Excel. Naučí se používat editor jazyka Visual Basic, naučí se vytvářet událostní procedury a funkce. Seznámí se se strukturou objektů MS Excelu, jejich metodami a funkcemi. Vše bohatě dokumentováno názornými příklady. Výuku lze uskutečnit i online na dálku.

Pro koho je školení určeno

Školení je určeno pro všechny pokročilé uživatele Excelu, kteří potřebují zvládnout problematiku programování v jazyce VBA. Pro účastníky tohoto kurzu není předchozí znalost programování nutná, je ale výhodou.
Pokud nebude dohodnuto jinak, výuka proběhne v Excelu 2021, školení je ale vhodné i pro všechny uživatele Excelu 2007, 2010, 2013, 2016, 2019, 2021, případně Microsoft 365.

Datum zahájení Dnů výuky Hodin výuky Čas výuky Cena s DPH Cena bez DPH  
27. 01. 2025 (Po) 3 15 08:00 - 13:00 5 990,- Kč 4 950,- Kč
Objednat školení Podrobnosti
Místo konání Online výuka, Mapa
Lektor: Mikláš Daniel
Objednat školení Podrobnosti
10. 03. 2025 (Po) 3 15 08:00 - 13:00 5 990,- Kč 4 950,- Kč
Objednat školení Podrobnosti
Místo konání Online výuka, Mapa
Lektor: Mikláš Daniel
Objednat školení Podrobnosti
22. 04. 2025 (Út) 3 15 08:00 - 13:00 5 990,- Kč 4 950,- Kč
Objednat školení Podrobnosti
Místo konání Online výuka, Mapa
Lektor: Mikláš Daniel
Objednat školení Podrobnosti
19. 05. 2025 (Po) 3 15 08:00 - 13:00 5 990,- Kč 4 950,- Kč
Objednat školení Podrobnosti
Místo konání Online výuka, Mapa
Lektor: Mikláš Daniel
Objednat školení Podrobnosti
23. 06. 2025 (Po) 3 15 08:00 - 13:00 5 990,- Kč 4 950,- Kč
Objednat školení Podrobnosti
Místo konání Online výuka, Mapa
Lektor: Mikláš Daniel
Objednat školení Podrobnosti
Vícedenní termíny školení na sebe přímo navazují, tedy druhý a další den školení je ihned po dni, kdy školení začíná. Pokud vám žádný z vyhlášených veřejných termínů nevyhovuje, poptejte vlastní termín, individuální konzultaci nebo nás kontaktujte.

Osnova školení

1. Automatizace činností v MS Excelu, vysvětlení principu maker, vazba makra a kódu VBA

1.1.     Nahrávání maker

1.2.     Spouštění maker - klávesovou zkratkou, z panelu Rychlé spuštění, obrazcem, obrázkem či z karty Zobrazení

1.3.     Automatické spouštění

1.4.     Umístění maker a jejich editace v prostředí editoru VB, analogie mezi makrem a procedurou Visual Basic

2. Práce v prostředí modulu (Visual Basic for Applications)

2.1.     Popis jednotlivých ovládacích prvků editoru

2.2.     Nastavení prostředí modulu

2.3.     Ladění (Ladící okno, kukátko, krokování maker, zarážky, zastavení makra)

2.4.     Práce s nápovědou

2.5.     Prohlížeč objekt

3. Podprogram (Sub, Private Sub), procedura

3.1.     Vytvoření vlastní procedury

3.2.     Spouštění procedury pomocí tlačítka na listu

3.3.     Vytvoření tlačítka na panelu nástrojů pro spouštění procedur

4. Proměnné

4.1.     Deklarace proměnných

4.2.     Životnost proměnných, lokální a globální proměnná

5. Uživatelské funkce ve Visual basicu

5.1.     Vytvoření vlastní funkce, deklarace vstupní a výstupní proměnné

5.2.     Deklarace proměnných, životnost proměnných

5.3.     Dostupnost podprogramů a funkcí

6. Příkazy a klíčová slova VBA

6.1.     Funkce vstupu a výstupu (MsgBox, InputBox)

6.2.     Přepínače, podmínky (If-Then-Else, Select-Case apod.)

6.3.     Cykly (For-Next, Do-Loop, Do-While)

6.4.     Logické operátory

6.5.     Další funkce Visual Basicu - funkce pro práci s datem a časem, konverzní funkce, textové funkce apod.

6.6.     Správa chyb při běhu procedury (On Error...., Err, Error

7. Práce s objekty Excelu - úvod do objektově orientovaného programování

7.1.     Objekty Workbooks, Sheets, Range, Cells atd.

7.2.     Vlastnosti a metody objektů

7.3.     Kolekce objektů

7.4.     Deklarace proměnné typu objekt

7.5.     Použití With

7.6.     Ukázkové příklady pro práci s objekty Excel

8. Uživatelské formuláře v Excelu, dialogová okna

8.1.     Vytvoření formuláře

8.2.     Nastavení vlastností formuláře

8.3.     Použití ovládacích prvků ve formuláři (Button, OptionButton, CheckBox, ListBox, Combo box atd.)

8.4.     Vlastnosti objektů formuláře

8.5.     Událostní procedury objektů formuláře

8.6.     Vestavěné dialogy

8.7.     Ukázkový příklad - formulář pro zadávání dat

Poznámka

Uvedená osnova je doporučená, skutečný obsah školení se může mírně lišit dle potřeb aktuální skupiny účastníků.

Cena obsahuje

Pro každého účastníka poskytnutí počítače, výukové materiály, příklady, cvičení, osvědčení o účasti a občerstvení.