Č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

Trvanie kurzu: 2 dni Cena kurzu: 162,00€

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

Aby sme vám mohli poskytnúť lepšie funkcie, využívame na webových stránkach Cookies.

Kliknutím na tlačítko Rozumiem vyjadrujete súhlas s používaním a uchovávaním cookies. Zistiť viac informácií

Rozumiem

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.