Excel programování (VBA)
Základ
- Historie programování aplikací u MS (makra, VBA)
- Principy programování v Excelu
- Excel a Microsoft Office s hlediska programování
- Nahrávání maker a jejich používání
Jazyk VBA
- Základní informace o objektovém programování
- Formát programu: programové moduly, jejich struktura
- Procedury a funkce, jejich struktura, definice a volání
- Datové typy, definice proměnných, konstant, polí a uživ. definovaných datových typ;
- Lokalita a globalita proměnných (scope)
- Příkazy jazyka
- Ladění a ošetřování chyb ve VBA
Objektová struktura Excelu, programové řízení objektů
- Objektová hierarchie Excelu
- Objekt Application
- Objekt Workbook, kolekce Workbooks
- Objekt Worksheet, kolekce Worksheets
- Objekt Range
- Dialogová okna Excelu
- Přehled dalších objektů Excelu
- WorksheetFunction
- UserForms
- Základní Controls a práce s nimi
- Komplexnější aplikace ilustrující řízení Excelu programem