Detail kurzu
Microsoft Excel VBA II. - Programovanie aplikačných formulárov pre makrá
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
Existujú situácie kde jednoducho potrebujete formulár, pekné úhľadné okno s textovými poliami, ktoré vás navedie na správne miesto a povolí vám zapísať iba správne hodnoty. Povie vám prečo je vami zadávaná hodnota zlá a akú informáciu máte zapísať. Toto všetko sa dá vytvoriť s pomocou formulárov vo VBA. S pomocou týchto si viete vytvoriť akýkoľvek sofistikovaný formulár.
Microsoft Excel VBA II. – programovanie aplikačných formulárov pre makrá je hlavne zameraný na tvorenie aplikačných formulárov pre akékoľvek použitie v programe Excel. Kurz obsahuje obvyklé spôsoby použitia takýchto formulárov, ako je napr. obslužný formulár pre databázovú tabuľku.
Na úspešné absolvovanie je potrebné, aby uchádzač ovládal program Excel a programovanie VBA, a to aspoň na úrovni školenia Excel VBA I. – programovanie makier vo VBA.
Obsah kurzu
Opakovanie- Základné programovacie princípy
- Objekty na adresovanie bunky, hárku a zošita
- Procedúry typu Function a ich význam
- Nástroje na ladenie programu
- Úvod do tvorenia formulárov
- vytvorenie formulára
- objekt Userform a jeho základné vlastnosti
- zavolanie objektu UserForm z Excelu
- Základné formulárové prvky
- objekty typu TextBox a Label
- objekty typu ListBox a ComboBox
- objekty typu OptionButton a CheckBox
- objekty typu TabStrip a Multipage
- nastavenie zoskupovania objektov OptionButton
- prehľad dôležitých vlastností formulárových prvkov
- pridávanie iných formulárových prvkov (kalendár, refedit,…)
- základné nástroje na efektívne rozmiestňovanie formulárových prvkov
- Programovanie formulárových prvkov
- prehľad dôležitých udalostí objektu UserForm
- prehľad dôležitých udalostí formulárových prvkov
- Práca so zoznamom ComboBox alebo ListBox
- nastavenie statického zoznamu
- automatické pridávanie položiek do zoznamu
- Automatické uzamykanie častí formulára
- vlastnosť Enabled
- vlastnosť Locked
- vlastnosť Visible
- Vytvorenie formulára k databázovej tabuľke
- načítanie záznamu
- ukladanie záznamu
- odstraňovanie záznamov
- tvorenie nového záznamu
- tvorenie navigácie v záznamoch
- tvorenie vyhľadávania záznamov
- Kontrolovanie hodnôt zadávaných do formulára
- rozdiel medzi udalosťami BeforeUpdate a AfterUpdate
- zrušenie udalosti BeforeUpdate
- Riešenie problémov
- problémy s národnostnými konvenciami medzi VBA editorom a Excelom
- konverzia dátumu a času
- typové konverzie pri volaní podprocedúr
- Práca so súbormi v operačnom systéme
- práca pomocou funkcií v triede FileSystem
- otvorenie niekoľkých súborov pomocou systémového okna otvoriť
- Kontingenčné tabuľky
- kolekcie PivotCaches a PivotTables
- objekty typu PivotTable a PivotCache
- dôležité vlastnosti a metódy
- automatizovanie generovania kontingenčnej tabuľky
- automatizovanie aktualizácie dát zo zdroja
- Graf
- kolekcie Charts, ChartObjets a shapes
- objekty typu Chart a ChartObjekt
- dôležité vlastnosti a metódy
- automatizovanie generovania grafu
- Objekt, trieda a kolekcia
- čo je to kolekcia
- čo je to trieda objektu
- objektové premenné a ich praktické použitie
- cyklus for each
- prehľad dôležitých kolekcií v Exceli
- API
- význam knižníc pri programovaní
- pridanie knižnice pre prácu s inými aplikáciami balíka MS Office
- Programovanie vlastného objektu
- vytvorenie novej triedy
- vytvorenie novej vlastnosti a metódy k objektu
- spôsob použitia vytvorených objektov z kódu
- Ako ďalej po absolvovaní tohto školenia
- Diskusia a odpovede na otázky účastníkov
Cieľová skupina
pokročilý
Kontaktná osoba
Iveta Horná
+421 2/502 344 03
info@itlearning.sk
Hodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality