• e-mail: info@pckurzy.cz
  • mobil: +420 723 900 098
  • kancelář: +420 222 94 84 64
  • e-mail: info@pckurzy.cz
  • mobil: +420 723 900 098
  • kancelář: +420 222 94 84 64
Počítačové kurzy a školení

MS Excel - Makra, formuláře, základy programování

Kurz je určen všem účastníkům, kteří si přejí vytvářet a upravovat makra v MS Excelu, zejména za účelem automatického zpracování a úprav tabulek. Kurz naučí účastníky vytvářet a upravovat makra, událostní procedury a funkce v prostředí editoru VBA. Seznámí účastníky se strukturou objektů MS Excelu, jejich metodami a funkcemi. Vše bohatě dokumentováno názornými příklady.

Tento kurz nabízíme realizovat také formou zakázkového firemního školení v termínu dle dohody s firemním zákazníkem.

Termíny kurzu


Datum Město Hodin Dnů Cena Cena vč. DPH
31.1.2018 Praha 10 2 3450 Kč 4175 Kč přihlásit se
Datum lekce Den Začátek Konec Místo konání Poznámka
31.1.2018 středa 8:00 13:00 Učebna Veronské náměstí 330, Praha 10
1.2.2018 čtvrtek 8:00 13:00 Učebna Veronské náměstí 330, Praha 10
4.4.2018 Praha 10 2 3450 Kč 4175 Kč přihlásit se
Datum lekce Den Začátek Konec Místo konání Poznámka
4.4.2018 středa 8:00 13:00 Učebna Veronské náměstí 330, Praha 10
5.4.2018 čtvrtek 8:00 13:00 Učebna Veronské náměstí 330, Praha 10
28.5.2018 Praha 10 2 3450 Kč 4175 Kč přihlásit se
Datum lekce Den Začátek Konec Místo konání Poznámka
28.5.2018 pondělí 8:00 13:00 Učebna Veronské náměstí 330, Praha 10
29.5.2018 úterý 8:00 13:00 Učebna Veronské náměstí 330, Praha 10
4.6.2018 Praha 10 2 3450 Kč 4175 Kč přihlásit se
Datum lekce Den Začátek Konec Místo konání Poznámka
4.6.2018 pondělí 8:00 13:00 Učebna Veronské náměstí 330, Praha 10
5.6.2018 úterý 8:00 13:00 Učebna Veronské náměstí 330, Praha 10

Pokud máte zájem o tento kurz a nenašli jste termín, který by Vám vyhovoval, vyplňte a odešlete nám prosím následující poptávku po termínu. Pokusíme se kurz vypsat v termínu, který uvedete, a který bude vyhovovat Vám i dalším zájemcům.




Podrobná osnova


Tvorba maker
- Záznam makra
- Spuštění makra příkazem a klávesovým povelem
- Umístění makerTlačítko pro spuštění makra - v listu, nebo na panelu nástrojů
Seznámení s editorem pro úpravu maker - editor VBA
- Popis ovládacích prvků
- Uživatelské nastavení - Tools/Options
- Project Explorer
- Vlastnosti - Properties Window
- Moduly
- Základní pravidla pro psaní kódu, konvence
Tvorba vlastních uživatelských maker a funkcí v prostředí VBA
- Vytvoření nového modulu v prostředí VBA
- Vytvoření makra (procedury) vlastním zápisem ve VBA
- Vytvoření uživatelské funkce pomocí VBA a její použití ve vzorcích
- Použití proměnných, deklarace proměnných
- Větvení kódu: příkazy If a Case
- Makra pro automatickou úpravu tabulek, použití cyklů
- Standardní funkce jazyka Visual Basic: msgbox, inputbox, date, round, weekday… atd.
Objektový model Excelu
- Odkazy na buňku
- Odkaz na oblasti
- Vlastnosti buněk a oblastí: písmo, zarovnání, barva… atd.
- Metody buněk a oblastí: posuv, mazání, odstranění, kopírování
- Práce s listy, buňkami, řádky a sloupci
Událostní procedury - úvod do problematiky
- Události listu: aktivace, deaktivace, změna označené oblasti
- Události sešitu: otevření, zavření atd...
Úvod do uživatelských formulářů
- Vytvoření uživatelského formuláře ve VBA a jeho spuštění
- Použití základních typů objektů na formuláři: label, textbox, checkbox
- Tvorba příkazového tlačítka a jeho spojení s kódem VBA
- Použití seznamů: rozbalovací a listovací
- Událostní procedury ve formulářích

Doporučené znalosti a návaznosti


Doporučené znalosti:

Účastníci tohoto kurzu by se měli dobře orientovat v programu MS Excel. Vítané jsou jakékoliv zkušenosti s programováním.


Poznámka:

Kurz je vhodný pro účastníky, kteří používají MS Excel ve verzi 2016/2013/2010/2007.


Před absolvováním tohoto kurzu doporučujeme absolvovat některý z těchto předcházejících kurzů:

MS Excel I. - základní kurz MS Excel II. - pokročilý kurz

Po obsolvování tohoto kurzu můžete své znalosti dále rozšířit v některém z těchto navazujících kurzů:

Visual Basic pro MS Excel I. - základní kurz Visual Basic pro MS Excel II. - pokročilý kurz