Základy programování VBA pro Excel a Access (MSVBA)
Kurz seznamuje účastníky se základy programování v jazyce VBA (Visual Basic for Applications) pro Excel a Access, který vychází ze staršího jazyka Visual Basic 6.0. Kurz začíná s tématy od úplných začátků, tedy představením jazyka a jeho syntaxe, proměnných, řídících struktur, funkcí a podobně. Dále pak navazuje vlastnostmi specifickými právě pro jazyk VBA a věnuje se jeho objektovému modelu a tvorbě formulářů a končí ošetřením chyb. Všechny tyto prvky jazyka VBA jsou společným základem pro následné použití v programu MS Excel, stejně tak jako MS Access, a díky tomu je tento kurz společným výchozím bodem pro navazující kurzy pokročilejší implementace jazyka VBA pro tyto jednotlivé aplikace.
The course is included in the following categories: |
Kancelářské aplikace → Microsoft Office → Microsoft Excel Programování → VBA a VisualBasic Kancelářské aplikace → Microsoft Office → Microsoft Access Microsoft |
Difficulty of the course: Beginner
Course duration: 3 days
Contents of the course:
- Úvod a pracovní prostředí
- - Editor
- - Komentáře
- - Představení VBA, rozdíly proti jiným jazykům
- Proměnné
- - Datové typy
- - Deklarace proměnných
- - Konverze datových typů
- - Konstanty
- - Pole
- Řízení běhu programu
- - Logické a porovnávací operátory
- - Pořadí vyhodnocování operátorů
- - Řídící struktury (if .. then, select .. case)
- - Cykly (do .. loop, for .. next)
- - Řízení cyklu, ukončení
- Funkce a procedury
- - Princip funkcí, využití v kódu
- - Parametry funkcí a procedur
- - Předávání hodnotou a odkazem
- - Vestavěné funkce
- Objektové programování
- - Představení objektů
- - Vlastnosti, metody, události
- - Třídy
- Formuláře a ovládací prvky
- - Text Box, Label, Command Button, Check Box, Option Button, Frame
- - List box, Combo box, Scroll bars, Slider, Common Dialog, Toolbar, Messagebox, atd.
- - Validace vstupu
- Chyby a ladění programu
- - Breakpoint, step into/over, watches, calls
- - Runtime errors
- - Objekt Err
- - Krokování programu
- Praktické ukázky v programech Excel a Access
Expected knowledge:
Dobrá znalost prostředí MS Excel a/nebo MS Access
Doporučena znalost základních principů programování
Time schedule: ONLINE školení 23.3.-1.4. proběhne ve dnech 23, 25, 29.-31.3. a 1.4. v čase 9-13h
.Course dates:
Recommended previous and follow-up courses:
Recommended previous and follow-up courses