Návrh Školení
Makra
- Záznam a úprava maker
- Kde ukládat makra
- Přiřazování maker formulářům, panelům nástrojů a klávesovým zkratkám
Prostředí VBA
- Editor Visual Basic a jeho možnosti
- Klávesové zkratky
- Optimalizace prostředí
Úvod do procedurálního programování
- Procedury: Funkce, Sub
- Datové typy
- Podmíněný příkaz If...Then...Elseif...Else...End If
- Příkaz Case
- Smyčka While, Until
- Smyčka For...Next
- Příkazy pro přerušení smyčky (Exit)
Řetězce
- Kombinace řetězců (konkatenace)
- Konverze na jiné typy – implicitní a explicitní
- Funkce pro zpracování řetězců
Visual Basic
- Stahování a nahrávání dat do sešitu (Buňky, Rozsah)
- Stahování a nahrávání dat pro uživatele (InputBox, MsgBox)
- Deklarace proměnných
- Obec a životnost proměnných
- Operátory a jejich priority
- Možnosti modulů
- Vytvoření vlastních funkcí a jejich použití v listu
- Objekty, třídy, metody a vlastnosti
- Zabezpečení kódu
- Zabezpečení proti manipulaci s kódem a náhled
Ladění
- Krokové zpracování
- Okno Lokální proměnné
- Okno Okamžitého vyhodnocení
- Past - Sledování
- Zásobník volání (Call Stack)
Zpracování chyb
- Typy chyb a způsoby jejich prevence
- Zachycení a zpracování chyb v čase běhu
- Struktury: On Error Resume Next, On Error GoTo label, On Error GoTo 0
Objektový model Excelu
- Objekt Application
- Objekt Workbook a kolekce Workbooks
- Objekt Worksheet a kolekce Worksheets
- Objekty ThisWorkbook, ActiveWorkbook, ActiveCell ...
- Výběr objektů
- Kolekce Range
- Objekt Cells
- Zobrazení dat na stavovém řádku
- Optimalizace pomocí ScreenUpdating
- Měření času pomocí metody Timer
Využití externích datových zdrojů
- Použití knihovny ADO
- Odkazy na externí datové zdroje
- Objekty ADO:
- Connection
- Command
- Recordset
- Řetězec připojení
- Vytváření připojení k různým databázím: Microsoft Access, Oracle, MySQL
Výroba reportů
- Úvod do jazyka SQL Základní struktura SQL (SELECT, UPDATE, INSERT INTO, DELETE) Volání dotazů Microsoft Access z Excelu Formuláře pro podporu využívání databází
Požadavky
- Základní funkční znalost funkcí Excelu, jako jsou pracovní listy, vzorce, tabulky a třídění nebo filtrování dat
- Zkušenosti s přípravou, aktualizací nebo kontrolou reportů v Microsoft Excel
- Předchozí programátorské zkušenosti nejsou vyžadovány
Cílová skupina
- Analytici, kteří chtějí automatizovat opakující se úkoly v Excelu
- Obchodní profesionálové pracující s daty a reporty v Excelu
- Členové týmů, kteří chtějí vytvářet jednoduchá makra a praktická řešení VBA pro denní práci
Reference (7)
Nejvíc se mi na školení líbila znalost Excelu učitele. Oceňuji, že jsem se naučil(a) užitečné věci jako zkratky a vzorce, které mohu používat každý den.
Martin
Kurz - Visual Basic for Applications (VBA) for Analysts
Přeloženo strojem
V mém názoru bylo školení perfektní, otevřelo mi oči na mnoho věcí, o kterých jsem nevěděl. Bylo to přímo k vednu s velkým počtem cvičení, pro některé lidi to možná bylo příliš rychlé, ale díky mé zkušenosti jsem tak necítil.
Maen Hatoum - Red Bull GmbH
Kurz - Visual Basic for Applications (VBA) for Analysts
Přeloženo strojem
Odborné znalosti byly úžasné! Způsob, jak jste nám to rozložili, abychom to mohli pochopit, byl skvělý. Myslím, že prostě musím začít s jednoduchými věcmi. Poslední téma bylo poněkud pokročilé a měl jsem potíže držet krok, ale dostanu se tam :)
Zaskia Stanz - BMW
Kurz - Visual Basic for Applications (VBA) for Analysts
Přeloženo strojem
Podrobné příklady a školicí materiály.
KAREN LOUW - BMW
Kurz - Visual Basic for Applications (VBA) for Analysts
Přeloženo strojem
Byl připraven a také poskytl dobré rady
Annemarie Van Aardt - BMW
Kurz - Visual Basic for Applications (VBA) for Analysts
Přeloženo strojem
I liked the fact that we were a small group and therefore the trainer was able to offer individual attention to each trainee.
Claire Pace
Kurz - Visual Basic for Applications (VBA) for Analysts
Přeloženo strojem
I appreciate that the training was customized to our company's needs.
Rosanne Tanti
Kurz - Visual Basic for Applications (VBA) for Analysts
Přeloženo strojem