Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Makra
- Záznam a úprava maker Přiřazení maker formulářům, panelům nástrojů, klávesovým zkratkám
VBA Životní prostředí
- Visual Basic Editor a jeho možnosti Management komponenty Klávesové zkratky Optimalizace prostředí
Úvod do procedurálního programování
- Procedury: Funkce Sub Datové typy Příkaz if ... then ... elseif ... else ... end if Příkaz Case Smyčky pro ... smyčka while, dokud Smyčka pro ... další Instrukce přerušení smyčky (exit) Pole zpracovává se
Citovaný řetězec
- Kombinování řetězců v uvozovkách (zřetězení) Převod na jiné typy (implicitní a explicitní) Funkce zpracovávající řetězce v uvozovkách
Visual Basic
- Stahování a nahrávání dat do tabulky (Cells, Range) Stahování a nahrávání dat uživateli (InputBox, MsgBox) Deklarace proměnných Rozsah a životnost proměnných Operátoři a jejich priority Moduly možností Vytvářejte si vlastní funkce a používejte je v listu Objekty, třídy, metody a vlastnosti Zabezpečení kódu Manipulace s bezpečnostním kódem a náhled
Ladění
- Krok zpracování Okno místních obyvatel Okamžité okno Traps - Watches Call Stack
Vypořádání se s chybou
- Typy chyb a způsoby, jak se jim vyhnout Zachycování a zpracování chyb za běhu Struktury: Při chybě Pokračovat Další, Při chybě GoKomu
Excel Objektový model
- Objekt Application Object Workbook a kolekce Workbooks Worksheet Object a Collection Worksheets Objects ThisWorkbook, ActiveWorkbook, ActiveCell Object Selection Collection Rozsah Objektové buňky Zobrazení dat na stavovém řádku Optimalizace pomocí ScreenUpdating Měření času metodou Timer
Zpracování událostí v VBA
- co je to událost? Reakce na událost a vytvoření obslužné rutiny události Spouštění obslužných rutin událostí Často se vyskytující události
VBA Formuláře
- Vytvořte si vlastní formuláře Volání formuláře z kódu Použijte formuláře v listu
Požadavky
- Schopnost pracovat s tabulkovým procesorem, základní znalosti (odkazy, rozsahy, listy, ...)
- K vytvoření maker nebo kódu VBA nejsou vyžadovány znalosti pozadí VBA
Publikum
- Analytici dat
21 hodiny
Reference (4)
A lot of exercise. Trainer doesn't need to have support for his course. He has really great knowledge for his subject.
Quentin Demeyere
Kurz - Visual Basic for Applications (VBA) in Excel - Introduction to programming
It was really nice of the trainer that he took a lot of time to answer our questions and helped us improve or gave us hints on how to improve some macros we were already using without fully understanding the code.
David Trieu - CD Projekt SA
Kurz - Visual Basic for Applications (VBA) in Excel - Introduction to programming
I genuinely enjoyed the short exercises.
Mateusz Podsiadlo
Kurz - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Training agenda was well thought out.