MS Excel - VBA pro automatizaci úloh

„Už žádné ruční úkoly. Naučte Excel, aby pracoval za vás.“ 

Když se vzorce nestačí, přichází VBA. Tento workshop tě naučí vytvářet skripty, které zvládnou rozhodování, opakování, reagují na chyby a umí si říct o vstup. Ukážeme ti, jak z Excelu udělat nástroj, který nejen počítá, ale i myslí. A navrch přidáme vlastní funkce a automatické úkoly. 

Tento čtyřhodinový workshop je pro každého, kdo už má základy VBA a chce posunout své možnosti na další úroveň. Ideální pro pokročilé uživatele, analytiky, správce reportů, technické pracovníky a všechny, kdo chtějí Excel využívat na plný výkon. 

Projdeme základní řídicí struktury – podmínky a smyčky – a ukážeme si, jak je využít při automatizaci úloh. Naučíš se reagovat na chyby, komunikovat s uživatelem přes okna a tvořit vlastní funkce (UDF). Nakonec spojíme vše dohromady v praktických ukázkách: import dat, čištění, generování reportů. 

 

Cíle kurzu:

  • Naučit se psát podmínky a větvení pomocí If…Then a Select Case 
  • Zvládnout smyčky pro opakování úkolů (For, Do While, For Each) 
  • Použít obsluhu chyb, která zabrání pádům skriptů 
  • Vkládat vstupy a zprávy přes MsgBox a InputBox 
  • Vytvořit vlastní funkce, které rozšíří možnosti Excelu 
  • Automatizovat opakující se činnosti – od importu po výstup 

 

Kurz vám přinese:

  • Znalost, jak z Excelu udělat nástroj, co zvládne komplexní úkoly sám 
  • Schopnost řídit běh kódu podle podmínek a situací 
  • Ušetřený čas díky smyčkám a automatizaci kroků 
  • Dovednost tvořit vlastní funkce, které budou fungovat jako běžné vzorce 
  • Klid a jistotu při práci s většími datovými úlohami 

 

Osnova:

  • Podmínky – když máš na výběr 
    • If…Then, ElseIf, Else – klasické rozhodování 
    • Select Case – přehlednější alternativa při více možnostech 
    • Vnořené podmínky a reálné příklady 
  • Smyčky – opakuj, dokud to není hotovo 
    • For a For Each – průchod kolekcemi a rozsahy 
    • Do While / Until – cyklus podle podmínky 
    • Přerušení smyčky a ladění opakovaných kroků 
  • Když se něco pokazí – obsluha chyb 
    • On Error Resume Next vs. GoTo 
    • Jak zachytit chybu a zachovat běh kódu 
    • Záznam chyby pro uživatele 
  • Komunikace s uživatelem 
    • MsgBox – zprávy a potvrzovací okna 
    • InputBox – získání hodnoty od uživatele 
    • Jak správně pracovat s výstupem 
  • Vlastní funkce (UDF) a automatizace 
    • Tvorba vlastních výpočtových funkcí 
    • Praktické použití ve vzorcích a tabulkách 
    • Automatizace: import, formátování, export dat v praxi 

Poptat kurz

Loading
Your message has been sent. Thank you!