• IJaV  -  "Vzdelávanie je cesta k úspechu."

  • IJaV  -  "Kto chce viac zarábať, musí sa viac vzdelávať."

  • Ján Amos Komenský  -  "Jeden deň s dobrým učiteľom je viac ako tisíc dní usilovného samoštúdia."   (1/7)

  • Immanuel Kant  -  "Nikto neskončí školu múdrosti." (Je potrebné vzdelávať sa po celý život...)  (2/7)

  • Neznámy autor  -  "Keď sa chce, hľadajú sa možnosti, keď sa nechce, dôvody."  (3/7)

  • Konfucius  -  "Premôcť zlé návyky môžeme len dnes, nikdy nie zajtra."  (4/7)

  • Immanuel Kant  -  "Druhého nemôžem presvedčiť nikdy inak, než jeho vlastnými myšlienkami."  (5/7)

  • Immanuel Kant  -  "Technickým prostriedkom výchovy je dobrý príklad v samom učiteľovi a varujúci príklad v iných."  (6/7)

  • Immanuel Kant  -  "Nemôžem urobiť nikoho lepším inak, než na základe zvyšku toho dobra, ktoré v ňom je."  (7/7)

Podporujeme národný projekt "Zručnosti pre trh práce".
Od 8.4.2024 je opäť možnosť bezplatne získať finančnú podporu na vzdelávanie či rekvalifikáciu! V kancelárii IJAV Piešťany Vám radi pomôžeme s celým procesom pre výber správneho kurzu, vyplnenie potrebných tlačív a ich podanie na úrade práce. 

Visual Basic for Applications (VBA) pre Excel III (pre pokročilých)

Úvod do kurzu

vba piestanyVBA je zjednodušenou formou programovacieho jazyka Visual Basic, vyvinutého spoločnosťou Microsoft. Je súčasťou všetkých v súčasnosti používaných verzií balíka Microsoft Office. VBA je úzko zviazaný s pojmom, ktorý je medzi skúsenejšími používateľmi (predovšetkým) Excelu známy – týmto pojmom je makro. Klasické zaznamenávané makrá sú však len malou časťou skutočných možností jazyka VBA, ktorý dokáže pracovať s OLE automatizáciou (jedna z najkrajších technológií v operačných systémoch Windows), nízkoúrovňovými funkciami Windows API a mnoho iného. S použitím vlastného kódu vo VBA dokáže vykonať to, čo nám samotné rozhranie kalkulátora Excel neposkytuje. Ako príklad je možné uviesť opakovania nejakej činnosti, časovania udalostí a podobne. Z tohto vyplýva aj spôsob, akým využívame VBA – môže sa jednať len o akýsi prídavok, pričom väčšinu práce vykoná Excel, alebo môžeme VBA nasadiť v plnej sile a vytvoriť si tak profesionálnu aplikáciu. VBA podporuje aj objektovo orientované programovanie, zachytávanie výnimiek a z hľadiska algoritmických konštrukcií sa jedná o jazyk s najpestrejšími možnosťami zápisu cyklov (slučiek).
Cieľom kurzu je oboznámiť účastníkov s technológiou OLE automatizáciou a možnostiach jej využitia. Taktiež budú vysvetlené možnosti práce s textovými a binárnymi súbormi. Absolvent kurzu bude schopný vytvárať si vlastné používateľské formuláre s ovládacími a ovládateľnými prvkami.

Osnova kurzu

Práca so súbormi

  • Režimy otvorenia súborov
  • Textové súbory
  • Binárne súbory
  • Výber súborov na disku pomocou knižnice ComDlg
  • Čítanie a zápis textových súborov
  • Čítanie a zápis binárnych súborov
  • Generovanie XML a CSV dokumentov
  • Cykly vhodné pre čítanie súborov

Technológia OLE automatizácia

  • V čom spočíva krása OLE
  • Vloženie a prístup k OLE objektom spoločnosti Microsoft
  • Prístup k iným aplikáciám z balíka Office
  • Prístup na internet
  • Odoslanie požiadaviek GET a POST webovej stránke
  • Stiahnutie cenníka, kurzového lístka vo formáte XML
  • Prístup k databázam MySQL, Oracle, MS SQL, Access
  • Odoslanie emailu cez Outlook
  • Spustenie procesu cez OLE
  • Práca so súbormi prostredníctvom OLE

Používateľské formuláre

  • Vloženie prázdneho formulára
  • Paleta komponentov
  • Ovládacie prvky formulárov
  • Ovládateľné prvky formulárov
  • Otvorenie formulára na konkrétnom hárku
  • Udalosti formulára a prvkov formulára
  • Dynamické vytváranie komponentov MSForms
  • Statické a dynamické vytváranie komponentov MSComCtl
  • Prístup k dátam Excelu cez formulár

 

Pridajte sa k nám - otvorte našu pobočku v týchto mestách:
Bratislava II, Bratislava III, Bratislava IV, Banská Štiavnica, Bardejov, Bojnice, Brezová pod Bradlom, Čierna nad Tisou, Detva, Dobšiná, Dubnica nad Váhom, Dunajská Streda, Fiľakovo, Galanta, Gbely, Giraltovce, Handlová, Hanušovce nad Topľou, Hlohovec, Hnúšťa, Holíč, Hriňová, Humenné, Hurbanovo, Ilava, Jelšava, Kolárovo, Komárno, Krásno nad Kysucou, Kremnica, Krompachy, Krupina, Leopoldov, Lipany, Liptovský Hrádok, Medzev, Medzilaborce, Modra, Moldava nad Bodvou, Myjava, Nemšová, Nitra, Nová Baňa, Nová Dubnica, Nováky, Nové Zámky, Partizánske, Podolínec, Poltár, Poprad, Rajec, Rajecké Teplice, Revúca, Rimavská Sobota, Rožňava, Ružomberok, Sabinov, Sečovce, Senica, Sereď, Skalica, Sládkovičovo, Sliač, Snina, Sobrance, Spišská Belá, Spišské Podhradie, Spišské Vlachy, Strážske, Stropkov, Stupava, Svätý Jur, Svidník, Svit, Šahy, Šaľa, Šamorín, Šaštín-Stráže, Štúrovo, Šurany, Tisovec, Tlmače, Tornaľa, Trebišov, Trenčianske Teplice, Trenčín, Trnava, Turčianske Teplice, Tvrdošín, Veľké Kapušany, Veľký Krtíš, Veľký Meder, Veľký Šariš, Vráble, Vrbové, Vrútky, Vysoké Tatry, Zlaté Moravce, Žarnovica, Želiezovce. Viac informácií ...