Detail kurzu

Microsoft Excel – kurz programování ve VBA I.

NICOM, a.s.

Popis kurzu

Využijte Excel k vytvoření vlastního programu, který zautomatizuje všechny vaše rutinní úkoly. Programování se může začátečníkovi zdát jako velmi komplikované. Možná si kladete otázku: "Kde a jak začít?". Teorie je sice důležitá, my ale preferujeme praxi, a tak si v kurzu vše vyzkoušíte na řadě jednoduchých a praktických úkolů. Po těchto základů už budete jen sedět a sledovat, jak za vás Excel udělá tabulku třeba i s grafem úplně sám.

Kurz vyučován také interaktivní on-line formou s lektorem. Informace o výuce interaktivní on-line formou s lektorem

Cílová skupina

Orientovat se v prostředí Visual Basic editoru. Nahrávání maker
  • Nejjednodušší způsob, jak vytvořit makro, je ho nahrát. Tímto způsobem však lze získat pouze velmi jednoduchá makra, a proto se tímto tématem nebudeme zbytečně zdržovat.
Organizace kódu pomocí modulů
  • V praxi nikdy nevystačíte jen s jedním makrem, budou jich spíše desítky. Proto je velmi důležité pracovat hned od začátku velmi systematicky, vhodně makra pojmenovávat a ukládat je do samostatných modulů. Moduly pak můžete kopírovat mezi jednotlivými sešity.
Jak ovládnout jednotlivé buňky
  • Objektový model programu Excel obsahuje několik set tříd. Jedné z nich se při programování nelze vyhnout - třídě Range. Poznejte vlastnosti a metody této třídy a získejte moc nad jednotlivými buňkami. Pomocí této třídy lze cokoliv do buňky zapisovat, libovolně ji formátovat a také se mezi nimi inteligentně pohybovat.
Spuštění programu Excel pomocí VBScriptu
  • Běžná makra jsou uložena přímo v sešitu. To ovšem znamená, že pokud chcete makro spustit, musíte nejdříve spustit program Excel a sešit otevřít. My si ale ukážeme, že i toto je možné zautomatizovat - stačí si vytvořit skript ve Windows. Pak budete schopni vytvořit zcela automatický systém, který se může úplně sám pravidelně spouštět potichu na pozadí.
Vytvoření uživatelského rozhraní
  • Pokud budete vytvářet makra pro jiné uživatele, určitě budete řešit otázku, jakým způsobem makra spouštět. Naučíme Vás vytvořit uživatelské rozhraní pomocí ovládacích prvků vložených přímo na list nebo na pás karet. Potom už stačí jen nastavit, která událost makro spustí.
Hodnocení




Organizátor