Nabídka tohoto termínu kurzu již není aktuální. Podobné kurzy naleznete zde.

Visual Basic pro MS Excel I. - základní kurz

Kurzem Vás provede Ing. Vít Zelený

Lektor s mnohaletou zkušeností v oboru. Vystudoval ČVUT FEL, obor softwarové inženýrství. Kromě lektorské činnosti pracuje také jako programátor,…

Základní info

Tento kurz seznámí posluchače s programováním v jazyce Visual Basic v aplikaci MS Excel. Naučí Vás používat editor jazyka Visual Basic, naučí Vás vytvářet procedury, událostní procedury a funkce. Seznámí  se strukturou objektů MS Excelu, jejich metodami, vlastnostmi a funkcemi. Vše bohatě dokumentováno názornými příklady.

Obsah kurzu se skládá z teoretického výkladu základů objektově orientovaného programování, názorných příkladů a samostatných cvičení. Díky tomu probíranou tématiku nejen pochopíte, ale skutečně se i naučíte a procvičíte. Ke kurzu Vám dáme k dispozici množství výukových materiálů, příkladů a dokumentace, včetně výukových skript v PDF.

Víte jaký je rozdíl mezi procedurou, funkcí a událostní procedurou? Víte jak používat vlastnosti a metody objektů? Proč může být program "veřejný" nebo "soukromý"? Umíte používat datové typy a deklarovat proměnné? Umíte využívat cykly a podmínkové příkazy? Umíte zobrazovat informace a komunikovat s uživateli pomocí "msgbox" a "inputbox"? Umíte programově automaticky reagovat na hodnoty v buňkách, případně tyto hodnoty měnit? Umíte programově měnit barvu a formát buněk? Umíte Vaše programy spouštět pomocí tlačítek, nebo automaticky při určitých událostech? Pokud se odpovědi na všechny uvedené otázky přejete dozvědět ucelenou, názornou a efektivní formou, přijďte na náš kurz!

Osnova:

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

  • Nahrávání maker
  • Spouštění maker - klávesovou zkratkou, menu, panely nástrojů
  • Automatické spouštění
  • Umístění maker a jejich editace v prostředí editoru VB, analogie mezi makrem a procedurou Visual Basicu

Práce v prostředí modulu (Visual Basic for Application)

  • Popis jednotlivých ovládacích prvků editoru
  • Nastavení prostředí modulu
  • Ladění (Ladící okno, kukátko, krokování maker, zarážky, zastavení makra)
  • Práce s nápovědou
  • Prohlížeč objektů

Podprogram (Sub, Private Sub), procedura

  • Vytvoření vlastní procedury
  • Spouštění procedury pomocí tlačítka na listu
  • Vytvoření tlačítka na panelu nástrojů pro spouštění procedury

Proměnné

  • Deklarace proměnných
  • Životnost proměnných, lokální a globální proměnné

Uživatelské funkce ve Visual basicu

  • Vytvoření vlastní funkce, deklarace vstupní a výstupní proměnné
  • Deklarace proměnných, životnost proměnných
  • Dostupnost podprogramů a funkcí

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

  • Funkce vstupu a výstupu (MsgBox, InputBox)
  • Přepínače, podmínky (If-Then-Else, Select-Case apod.)
  • Cykly (For-Next, Do-Loop, Do-While)
  • Logické operátory
  • Další funkce Visual Basicu – funkce pro práci s datem a časem, konverzní funkce, textové funkce apod.
  • Správa chyb při běhu procedury (On Error…., Err, Error)

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

  • Objekty Workbooks, Sheets, Range, Cells atd.
  • Vlastnosti a metody objektů
  • Kolekce objektů
  • Deklarace proměnné typu objekt
  • Použití With
  • Ukázkové příklady pro práci s objekty Excelu

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

  • Vytvoření formuláře
  • Nastavení vlastností formuláře
  • Použití ovládacích prvků ve formuláři (Button, OptionButton, CheckBox, ListBox, Combo box atd.)
  • Vlastnosti objektů formuláře
  • Událostní procedury objektů formuláře
  • Vestavěné dialogy
  • Ukázkový příklad – formulář pro zadávání dat

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

MS Excel pro manažery a ekonomy

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

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 II. - pokročilý kurz

Visual Basic pro MS Excel III. - pokročilý kurz

Tento kurz nabízíme uskutečnit také jako Zakázkové firemní školení přímo ve Vaší firmě či na Vašem pracovišti s použitím naší mobilní notebookové učebny.


Poznámka kurzu:

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

Visual Basic pro MS Excel I. - základní kurz

Vybraný termín:

1.12.2021  ONLINE Upřesnující informace k termínu

Cena

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je sedm a tři ? Součet zapište číslicemi.