Návrh Školení
Cást I. Vytěžte víc z Excelu
Přehled nástrojů na kartě Data
- Přístup k externím datům - opravdu musíte každý den navštěvovat webové stránky banky, abyste zjistili aktuální směnný kurz CHF?
- Definování připojení k externím datům (Access, Web, Text, XML, ...)
- Třídění víceúrovňové - pravidla a správné možnosti třídění
- Účinné pokročilé filtrování - jak vytvořit filtry s přístupem k kritériím filtru
- Rychlé rozdělení textu do sloupců
- Odstranění duplicitních dat
- Vynucení zadání správných dat - jak zajistit, aby data byla v určitém formátu
- Simulační analýza - jak připravit profesionální prezentaci možných scénářů
- Simulační analýza - jak odhadnout výsledek vzorce
- Skupinování a automatické shrnutí - jak skupinovat řádky a sloupce a zobrazovat různé úrovně detailu
PivotTable a PivotChart
- Vypočítaná pole - jak přidat do PivotTable pole, které není na listu
- Výpočetní prvky v tabulce
- Skupinování dat a vytváření profesionálně vyhlížejících výkazů
Cást II. Automatizace, tj. VBA.
Makra
- Nahrávání a úprava makr: Ticho na sestrčenou - je nahrávání
- Kam ukládat makra - kam nejlépe psát makra
Zavedení do procedurálního programování - nutný základ
- Sub a Function - jak je volat a co jsou to za něco
- Datové typy - proč se potřebují proměnné a stojí za to je deklarovat
- Podmínkový příkaz If ... Then .... ElseIf .... Else .... End If
- Příkaz Case a spojená past
- Cyklus for ... next, cyklus ... each
- Cykly for ... while, until
- Příkazy pro přerušení cyklu (exit)
Visual Basic v akci
- Stahování a nahrávání dat do tabulky (Cells, Range)
- Stahování a nahrávání dat od uživatele (InputBox, MsgBox)
- Rozsah a životnost proměnných
- Operátory a jejich priority
- Použitelné možnosti modulu
- Ochrana kódu - ochrana kódu před úpravami a zobrazením
- Klíčové objekty Excelu: Application, Workbook, Workbooks, Worksheet, Worksheets,
- ThisWorkbook, ActiveWorkbook, ActiveCell, Selection, Range, Cells, ...
Ladění
- Prompt okno
- Místní okno
- Krok za krokem - co udělat, když něco přestane fungovat
- Watchlisty
- Zásobník volání
Zpracování chyb
- Druhy chyb a způsoby, jak je vyhnout
- Chytání a zpracování chyb za běhu, proč správně napsaný kód někdy nefunguje
- Konstrukce: On Error Resume Next, On Error GoTo label, On Error GoTo 0
Požadavky
Alespoň průměrné znalosti MS Excel.
Reference (5)
There was a good amount of information for the time of training. Also the trainer was very engaged with the group, especially when people were having troubles or asking questions. It was very nice of him to offer help in case of future ideas.
Aleksander Jarecki - Amazon Development Center Poland Sp. z o.o.
Kurz - Visual Basic for Applications (VBA) in Excel (intermediate level)
Práce na vlastních datech/tabulkách a jejich používání, kde jsme viděli, jak by nám to nejvíce prospělo.
Julie - Environment, Marine and Fisheries
Kurz - Excel VBA Introduction
Přeloženo strojem
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Kurz - Access VBA
I enjoyed the Excel sheets provided having the exercises with examples. This meant that if Tamil was held up helping other people, I could crack on with the next parts.
Luke Pontin
Kurz - Data and Analytics - from the ground up
I generally enjoyed the practical examples.