Microsoft Excel VBA - základy

kurz

Základní info

Určeno pro

Přestavíme Vám jazyk Visual Basic for Application (VBA), který slouží k tvorbě maker a k automatizaci práce v MS Excel. Vysvětlíme Vám práci s objektovým modelem MS Excel, zejména použití objektů Workbooks, Sheets, Worksheet nebo Range. V rámci kurzu se seznámíme i se způsoby vkládání vzorců, ladění kódu a odchycení chyb.

Obsah kurzu

Hlavní témata kurzu

  • Terminologie

Pojmy třída, objekt, metoda, vlastnost

  • Popis a úprava prostředí pro vytváření maker

Kde jsou makra uložena

Krokování maker a spouštění maker

  • Základní zásady programování v jazyce VBA

Způsob zápisu procedur

Komentáře

Proměnné a konstanty - deklarace, viditelnost

Vestavěná dialogová okna

Podmínky, cykly

Klíčové slovo FOR EACH

Objektové proměnné

  • Popis objektového modelu Excelu

Třída Application

Třída Workbooks

Třída Workbook – práce se sešitem

Třída Sheets, Worksheets, Charts

Třída Worksheet - práce s listy

Třída Range - práce s buňkami

  • Základní funkce VBA

Vestavěné funkce VBA - LEFT, RIGHT, NOW, REPLACE, DATE, FORMAT

  • Použití vestavěných funkcí MS Excel ve VBA

SUM, AVERAGE, MAX, MATCH

  • Programové vkládání vzorců do MS Excel

Programová práce s funkcí Svyhledat (Vlookup)

Vkládání vlastních vzorců pomocí VBA

  • Ladění programového kódu.

Ošetření run-time chyb v proceduře

Ignorování chyb.

  • Ukládání procedur do Osobního sešitu maker

Makra, která musí být dostupná pro všechny soubory

  • Volání procedury a funkce z jiné procedury

Předávání parametrů hodnotou a odkazem

Nepovinné parametry

Dělka kurzu

2 dny (8:30 - 15:30)

Předpoklady

Microsoft Excel - Makra pomocí makrorekordéru.

Návaznosti

  • VBA-2

Microsoft Excel VBA - základy

Vybraný termín:

8.7.2024 –  9.7.2024  Praha Upřesnující informace k termínu

Cena
6 300 Kč + 21% DPH

Termíny kurzu

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu Skoleni.cz.

Kontaktní údaje na dodavatele získáte po registraci.

Nebo použijte poptávkový formulář.