Detail kurzu
Excel programovanie vo VBA - základy
IVIT - Inštitút vzdelávania informačných technológií, s.r.o.
Popis kurzu
Počítačový kurz Excel programovanie vo VBA – základy zoznámi skúsených užívateľov MS Excel s objektovo – orientovaným a udalosťami riadeným programovaním v jazyku Visual Basic for Applications (VBA).
Na kurze Excel programovanie vo VBA – základy Vás naučíme vytvárať si vlastné pomôcky pre zrýchlenie každodenných činností v Exceli
- Navrhovať a programovať užívateľské formuláre
- Pridať vlastné panely nástrojov, užívateľské menu a formuláre pre zjednodušenie ovládania prostredia Excelu
- Po absolvovaní tohto počítačového školenia, budete poznať syntax jazyka VBA, naučíte sa pracovať s formulármi a ovládacími prvkami, zachytávať chybové stavy a ladiť program.
Obsah kurzu
ÚVOD DO JAZYKA VBA
- Nahrávanie makier, relatívny a absolútny záznam
- Spustenie makier – klávesová skratka, menu, panel nástrojov
- Automatické spustenie makier
- Uloženie makier a ich úprava (analógia medzi makrom a procedúrou Visual Basicu)
- Zošit osobných makier
ÚVOD DO PROGRAMOVANIA A POPIS PROSTREDIA VBA
- Úvod do problematiky programovania
- Podstata objektovo orientovaného programovania
- Vysvetlenie pojmov: projekt, modul, premenné, procedúra
- Popis prostredia editora VBA (projekt explorer, toolbox,okno na prezeranie grafického vzhľadu objektov, okno s kódom, properties window)
- Popis objektového modelu MS Excelu
- Nastavenia prostredia modulu
ZOZNÁMENIE SA S JAZYKOM VBA
- Deklarácia premenných – ich základné typy a využitie
- Rozsah platnosti premenných
- Vstavané funkcie
- Princípy ovládania toku kódu a vetvenie (podmienené a nepodmienené skoky, cykly (For each, Do, While, With), riadenie toku programu – príkazy IF a SELECT
TVORBA VLASTNÝCH PROCEDÚR A FUNKCIÍ
- Podstata procedúr a funkcií, rozdiel v ich používaní
- Spôsob vytvárania vlastných procedúr
- Spúšťanie procedúry pomocou tlačidla na hárku
- Vytvorenie tlačidla na panely nástrojov pre spustenie procedúry
- Ochrana kódu – uzamknutie heslom
- Sledovanie a ošetrenie chýb
- Pokročilé ladenie – ladiace okno, krokovanie makier, zarážky, zastavenie makra
- Správa chýb pri behu procedúry (On Error, Err, Error)
- Tvorba vlastných užívateľských funkcií
- Deklarácia vstupných a výstupných premenných (MsgBox, InputBox)
- Parametre funkcií a ich ladenie
- Aritmetické, textové a logické operátory
- Prepínače, podmienky (If-Then-Else, Select-Case apod.)
- Cykly (With … End With, For-Next, Do-Loop, Do-While, For Each … Next)
PRÁCA S OBJEKTMI V EXCELI
- Programovanie na úrovní buniek (objekt Range)
- Práca so súbormi a hárkami s VBA (objekt Worksheet & Workbook)
- Kopírovanie a presúvanie listov
- Export dát z listu do textového súboru
- Objekty a kolekcie
- Otváranie a ukladanie súborov a hárkov
- Odkazovanie sa na hárky
- Načítanie textového súboru do listu
- Vlastnosti a metódy objektov
ODKAZOVANIE SA NA OBLASTI
- Ako pristupovať k bunkám a oblastiam
- Výber a aktivovane oblastí
- Práca s 3D oblasťami
- Používanie cyklov a podmienok pri práci s oblasťami
- Nastavovanie vlastností vybraných oblastí
UŽÍVATEĽSKÉ DIALÓGOVÉ OKNÁ
- Princípy vytvárania a použitia dialógov
- Tvorba užívateľských formulárov (UserForm)
- Ovládacie prvky užívateľských formulárov (Button, OptionButton, CheckBox, ListBox, Combobox, Toolbox a i.)
- Nastavenie vlastností formulárov
- Práca s dialógmi pomocou VBA
- Spustenie užívateľského formulára z hárku
- Uchovanie údajov užívateľského formulára
- Prenesenie údajov z formulára na list
RIEŠENIE PRÍPADOVÝCH ŠTÚDIÍ
- Práca s kontingenčnými tabuľkami (vytvorenie kontingenčnej tabuľky v kóde VBA, prístup k prvkom kontingenčnej tabuľky)
- Práca s grafmi (vytvorenie grafu na liste vo VBA, editácia dátovej rady a úpravy vzhľadu grafu vo VBA)
- Tvorba základného užívateľského rozhrania
Cieľová skupina
IT Kurz Excel programovanie vo VBA – základy je určený pre všetkých pokročilých užívateľov MS Office, ktorí sa chcú oboznámiť so základmi objektovo-orientovaného a udalosťami riadeného programovania v jazyku Visual Basic for Applications (VBA). VBA je programovacím jazykom celého balíka Microsoft Office – na kurze sa sústredíme na najpoužívanejšiu časť – Excel.
Nezamestnaní môžu školenie absolvovať v rámci projektu RE-PAS zdarma.Informujte sa o možnosti zliav pri verejných IT školeniach v Banskej Bystrici.
Hodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality