Visual Basic for Applications (VBA) II - pokročilý
Čo Vás naučíme
Visual Basic for Aplications (VBA) je implementácia jazyka Visual Basic od firmy Microsoft, ktorá je vstavaná do všetkých aplikácií Microsoft Officu, niektorých iných aplikácií Microsoftu ako napr. Microsoft Visio a čiastočne realizovaná v niektorých iných aplikáciách ako napr. AutoCAD a WordPerfect. To nahrádza a rozširuje schopnosti skorších aplikačno-špecifických programovacích jazykov ako Word's WordBasic a môže byť používaný pre ovládanie a manipulovanie prvkov užívateľského rozhrania ako sú ponuky, lišta s nástrojmi, práca s formulármi a dialógovými boxmi.
Cieľom školenia je naučiť účastníkov kurzu využívať programovací jazyk VBA v prostredí MS Excel a ponúknuť tak pokročilým užívateľom nástroj pre riešenie neobmedzených požiadaviek vyplývajúcich z praxe.
Požadované vstupné znalosti
Vedomosti na úrovni kurzu Visuali Basic for Applications (VBA) I - základy
Osnova kurzu
Úvod
- zopakovanie si základov VBA
Objektový model MS Excel
- dôležité objekty, ich vlastnosti, metódy a udalosti
Práca so zošitmi a listami
- prístup k zošitom, vytvorenie nového zošita
- prístup k listom, vytvorenie nového listu
- prístup k externým súborom (xlsx, csv…)
Polia a kolekcie
- práca s poliami, statické a dynamické polia
Používanie vstavaných funkcií
- práca s reťazcami, funkcie pre prácu s reťazcami
- práca s dátumom a časom, funkcie pre prácu s dátumom a časom
Prostredie MS Excel
- možnosť využitia štandardných funkcií Excelu pri programovaní
- napojenie VBA kódu na prostredie Excelu, prístup k bunkám, rôzne možnosti odkazovania, offset, získanie a zmena hodnoty, zmena vzhľadu
Procedúry, funkcie, moduly
- vytváranie a používanie funkcií a makier so vstupnými parametrami
- odovzdávanie parametrov odkazom a hodnotou (ByRef, ByVal)
- ochrana kódu - jeho uzamknutie heslom
Vytváranie vlastných dialógov pomocou formulárových objektov
- command buttons
- list and Combo boxes
- labels
- option buttons
- check boxes
- text boxes
Spracovanie chybových hlásení
- nájdenie chýb pomocou ERR Objektu
- spúštanie programu (makra) pomocou príkazov Resume, Resume Next alebo Resume label
Termín aktuálne pripravujeme. V prípade záujmu si termín kurzu môžete vyžiadať pomocou jednoduchého formulárika nižšie, naplánovaný termín kurzu Vám pošleme na uvedený e-mail..
Vyžiadanie termínu
Doplnkové informácie
- Miesto konania kurzu: Bratislava
- Realizácia termínu závisí od jeho naplnenosti
- V rámci kurzu je pripravené občerstvenie (káva, čaj..)
- Všetky uvedené ceny sú konečné s DPH
- V prípade záujmu je možné zabezpečiť obed
- V prípade záujmu je možné zabezpečiť ubytovanie
- Možnosť realizovať formou náhradného plnenia
Cookie je krátky textový súbor, ktorý do prehliadača odosielajú navštívené webové stránky. Webovým stránkam umožňuje zapamätať si informácie o vašej návšteve, napríklad preferovaný jazyk a ďalšie nastavenia. Ďalšia návšteva stránok tak môže prebehnúť ľahšie a môže byť produktívnejšia. Súbory cookie sú dôležité. Bez nich by bolo prehliadanie webu oveľa zložitejšie. Súbory cookie môžu byť použití aj na zhromaždovanie štatistických a marketingových údajov.
Na našom webe využívame Google Analitics cookies, ktoré nám umožňujú zistiť reálnu návštevnosť našej stránky.
Zoznam použitých cookies:
- Session Cookie - Cookie s náhodne generovaným názov, ktorá sa dá využiť pri prihlasovaný
- Google Analitics - Cookie využívaná na vedenie štatistiky o prístupoch na našu webovú stránku
-
Cookie Accept - Informácia či návšetvník súhlasí z ukladaním uvedených cookies.