Na tomto kurze sa zoznámite so základmi jazyka Visual Basic for Applications (VBA), ktorý slúži pre tvorbu makier a automatizovanie práce v Microsoft Excel. Účastníci kurzu sa naučia pracovať s objektovým modelom Microsoft Excel, využívať [...]
  • MSEX5
  • Dĺžka 5 dní
  • 50 ITK bodov
  • 7 termínov
  • SR (900 €)

    ČR (20 000 Kč)

  • Začiatočník

Na tomto kurze sa zoznámite so základmi jazyka Visual Basic for Applications (VBA), ktorý slúži pre tvorbu makier a automatizovanie práce v Microsoft Excel. Účastníci kurzu sa naučia pracovať s objektovým modelom Microsoft Excel, využívať základné objekty ako sú Workbook, Worksheet a Range pre prácu so zošitmi, listami a oblasťami. V rámci výučby bude prezentovaných a vyskúšaných mnoho praktických a užitočných makier pre zjednodušenie práce s programom Microsoft Excel. Pre účasť na kurze je vhodné mať základnú znalosť algoritmizácie a programovania na úrovni kurzu PRG.

»
  • Základy jazyka Visual Basic for Application (VBA), ktorý budete využívať pre tvorbu makier a automatizáciu práce v Microsoft Excel.
  • Základy práce s objektovým modelom Excel, predovšetkým objekty Range, Worksheet, Workbook a Application.
  • Znalosť práce v programe Microsoft Excel
  • Výhodou je základná znalosť programovania v ľubovoľnom jazyku

Úvod do makier

  • Základné pojmy
  • Nahrávanie makier
  • Absolútny, relatívny záznam
  • Spustenie makier klávesovými skratkami
  • Osobný zošit makier
  • Editácia makra

Práca s programovým kódom

  • Moduly
  • Použitie okna editoru
  • Komentáre
  • Nastavenie prostredí
  • Automatické dopĺňanie kódu
  • Dialógové okná

Premenné a procedúry

  • Deklarácia premenných
  • Dátové typy
  • Konverzia dátových typov
  • Konštanty
  • Pole

Procedúry a funkcie

  • Procedúry a funkcie
  • Parametre funkcií a procedúr
  • Voliteľné parametre
  • Odovzdávanie parametrov hodnotou a referenciami
  • Vybrané vstavané funkcie

Riadenie toku programu

  • Logické a porovnávacie operátory
  • If..Then
  • Select..Case
  • Do..Loop
  • For..Next
  • Ukončenie cyklu

Ladenie programu

  • Typy chýb
  • Watch window
  • Immediate window
  • Call Stack
  • Locals window
  • Krokovanie programu

Zachytávanie chýb

  • Run-time chyby
  • Objekt Err
  • Zreťazenie chýb
  • Inline error handling

Objektový model Excelu

  • Základné charakteristiky objektov
  • Vlastnosti, metódy a udalosti
  • Prehliadač objektov
  • Kolekcie

Objekt Range

  • Základy práce s objektom Range
  • Definícia súvislých a nesúvislých oblastí
  • Prechod bunkami oblasti
  • Kolekcie rows, columns a cells
  • Práca s aktuálne vybranou oblasťou
  • Vkladanie hodnôt
  • Vkladanie vzorcov

Objekt Worksheet

  • Kolekcie Sheets, Worksheets a Charts
  • Vkladanie a odstraňovanie listov
  • Ochrana listu
  • Viditeľnosť listu
  • Nastavenie tlače
  • Udalosti listu

Objekt Workbook

  • Vytvorenie nového zošitu
  • Otvorenie a ukladanie zošitu
  • Spolupráca zošitov a konsolidácia dát
  • Zatvorenie zošitu
  • Zamknutie zošitu
  • Udalosti zošitu

Objekt Application

  • Objekt Application a MS Office
  • Vybrané vlastnosti a metódy objektu Excel Application
Aktuálna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.

Školenie na mieru

Nenašli ste vhodný termín, alebo chcete školenie prispôsobiť špecifickým potrebám vášho tímu? Radi pre vás pripravíme školenie na mieru.