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?í oet?ením chyb. Vechny tyto prvky jazyka VBA jsou spole?ným základem pro následné pouití 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.
| Kurz je zaĹazen v kategoriĂch: |
Kancelá?ské aplikace → Microsoft Office → Microsoft Excel Programování → VBA a VisualBasic Kancelá?ské aplikace → Microsoft Office → Microsoft Access Microsoft |
NĂĄroÄnost kurzu: zaÄĂĄteÄnĂk
DĂŠlka kurzu: 3 dny
NĂĄplĹ kurzu:
- Ú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í, vyuití 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
PĹedpoklĂĄdanĂŠ znalosti:
Dobrá znalost prost?edí MS Excel a/nebo MS Access
Doporu?ena znalost základních princip? programování
ÄasovĂ˝ rozvrh: ONLINE kolení 23.3.-1.4. prob?hne ve dnech 23, 25, 29.-31.3. a 1.4. v ?ase 9-13h
.TermĂny kurzu:
DoporuÄenĂŠ pĹedchozĂ a nĂĄvaznĂŠ kurzy:
![]()
DoporuÄenĂŠ pĹedchozĂ a nĂĄvaznĂŠ kurzy
![]()
