Kód kurzu: MSEX5« Krok zpět

Microsoft Excel – vývoj aplikací I

V tomto kurzu se seznámíte se základy jazyka Visual Basic for Application (VBA), který slouží pro tvorbu maker a automatizaci práce v Microsoft Excelu. Účastníci kurzu se naučí pracovat s objektovým modelem Microsoft Excelu, využívat základních objektů, jako jsou Workbook, Worksheet a Range pro práci se sešity, listy a oblastmi. V rámci výuky bude prezentováno a vyzkoušeno mnoho praktických a užitečných maker pro usnadnění práce s programem Microsoft Excel. Pro účast na kurzu je dobrá základní znalost algoritmizace a programování na úrovni kurzu PRG.

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
GTK 19.11.2018 5 20 000 CZK v ceně kurzu Český jazyk GOPAS Praha
 
11.2.2019 5 20 000 CZK v ceně kurzu Český jazyk GOPAS Praha
 
6.5.2019 5 18 000 CZK v ceně kurzu Český jazyk GOPAS Praha
 
14.1.2019 5 19 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
13.5.2019 5 19 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
12.11.2018 5 700,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 
14.1.2019 5 700,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 
11.3.2019 5 700,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 
20.5.2019 5 700,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha5 20 000 CZK v ceně kurzu 50
Brno5 19 000 CZK v ceně kurzu 50
Bratislava5 700,00 EUR v ceně kurzu 50

Co vás naučíme

  • Základy jazyka Visual Basic for Application (VBA), který budete využívat pro tvorbu maker a automatizaci práce v Microsoft Excelu.
  • Základy práce s objektovým modelem Excelu, především pak objekty Range, Worksheet, Workbook a Application.

Požadované vstupní znalosti

  • Znalost práce v programu Microsoft Excel.
  • Výhodou je základní znalost programování v libovolném jazyce.

Metody výuky

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály

  • Příručka k příkladům, prezentace promítané lektorem.

Osnova kurzu

Úvod do maker

  • Základní pojmy
  • Nahrávání maker
  • Absolutní, relativní záznam
  • Spouštění maker klávesovými zkratkami
  • Osobní sešit maker
  • Editace makra

Práce s programovým kódem

  • Moduly
  • Použití okna editoru
  • Komentáře
  • Nastavení prostředí
  • Automatické doplňování kódu
  • Dialogová okna

Proměnné a procedury

  • Deklarace proměnných
  • Datové typy
  • Konverze datových typů
  • Konstanty
  • Pole

Procedury a funkce

  • Procedury a funkce
  • Parametry funkcí a procedur
  • Volitelné parametry
  • Předávání parametrů hodnotou a referencí
  • Vybrané vestavěné funkce

Řízení toku programu

  • Logické a porovnávací operátory
  • If..Then
  • Select..Case
  • Do..Loop
  • For..Next
  • Ukončení cyklu

Ladění programu

  • Typy chyb
  • Watch window
  • Immediate window
  • Call Stack
  • Locals window
  • Krokování programu

Zachytávání chyb

  • Run-time chyby
  • Objekt Err
  • Zřetězení chyb
  • Inline error handling

Objektový model Excelu

  • Základní charakteristiky objektů
  • Vlastnosti, metody a události
  • Prohlížeč objektů
  • Kolekce

Objekt Range

  • Základy práce s objektem Range
  • Definice souvislých a nesouvislých oblastí
  • Průchod buňkami oblasti
  • Kolekce rows, columns a cells
  • Práce s aktuálně vybranou oblastí
  • Vládání hodnot
  • Vkládání vzorců

Objekt Worksheet

  • Kolekce Sheets, Worksheets a Charts
  • Vkládání a odstraňování listů
  • Ochrana listu
  • Viditelnost listu
  • Nastavení tisku
  • Události listu

Objekt Workbook

  • Vytvoření nového sešitu
  • Otevření a ukládání sešitů
  • Spolupráce sešitů a konsolidace dat
  • Zavření sešitu
  • Zamknutí sešitu
  • Události sešitu

Objekt Application

  • Objekt Application a MS Office
  • Vybrané vlastnosti a metody objektu Excel. Application
Tištěné prezentace probírané látky

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.


Graf návazností kurzů