Návrh Školení
Makra
- Záznam a úprava maker
- Kam ukládat makra.
- Přiřazování maker formulářům, panelům nástrojů, klávesovým zkratkám
VBA Životní prostředí
- Editor jazyka Visual Basic a jeho možnosti
- Klávesové zkratky
- Optimalizace prostředí
Úvod do procedurálního programování
- Postupy: Funkce, Pod
- Datové typy
- Podmíněný příkaz If...Then....Elseif....Else....End If
- Pouzdro na instrukce
- Opakujte, dokud
- Smyčka pro ... další
- Pokyny přeruší smyčku (exit)
Struny
- Kombinování řetězců (zřetězení)
- Převod na jiné typy - implicitní a explicitní
- Vlastnosti zpracování řetězců
Visual Basic
- Stahování a nahrávání dat do tabulky (buňky, rozsah)
- 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
- Volitelné moduly
- Vytvořte si vlastní funkce a použijte je v listu
- Objekty, třídy, metody a vlastnosti
- Zabezpečovací kód
- Manipulace s bezpečnostním kódem a náhled
Ladění
- Krok zpracování
- Okno místních
- Okamžité okno
- Pasti - Hodinky
- Zásobník volání
Zpracování chyb
- Typy chyb a způsoby, jak se jim vyhnout
- Zachycování a zpracování chyb za běhu
- Struktury: Při chybě Pokračovat dále, Při chybě GoDo štítku, Při chybě GoNa 0
Excel Objektový model
- Objekt Application
- Objekt sešitu a sbírka sešitů
- Worksheet Object and Collection Listy
- Objekty ThisWorkbook, ActiveWorkbook, ActiveCell ....
- Výběr objektu
- Sběrný rozsah
- Objektové buňky
- Zobrazení dat na stavovém řádku
- Optimalizace pomocí ScreenUpdating
- Měření času metodou Timer
Využití externích zdrojů dat
- Použití knihovny ADO
- Odkazy na externí zdroje dat
- Objekty ADO:
- Spojení
- Příkaz
- Sada záznamů
- Spojovací řetězec
- Vytvořte připojení k různým databázím: Microsoft Access, Oracle, MySQL
Hlášení
- Úvod do jazyka SQL Základní struktura SQL (SELECT, UPDATE, INSERT INTO, DELETE) Volání Microsoft Access dotazu z Excel Formulářů pro podporu použití databází
Požadavky
Schopnost práce s tabulkovým procesorem, základní znalosti (odkazy, rozsahy, listy, ...). K vytváření maker, SQL nebo psaní kódu v VBA nejsou potřeba žádné znalosti.
Reference (7)
Na školení se mi nejvíce líbily znalosti školitele o Excel. Ocenil jsem, že jsem se naučil užitečné věci, jako jsou zkratky a vzorce, které mohu používat každý den.
Martin
Kurz - Visual Basic for Applications (VBA) for Analysts
Machine Translated
The training was perfect in my opinion, opened my eyes to a lot of things that I was not aware of. Straight to the point with a lot of exercises, for some people it was too fast maybe but due to my background experience I did not feel that way.
Maen Hatoum - Red Bull GmbH
Kurz - Visual Basic for Applications (VBA) for Analysts
The specialist knowledge was amazing! The way that you took that and broke it up, so we could understand was awesome. I think i just have to start with the simple stuff. the Last Subject was a bit high level and I struggled to keep up but will get there :)
Zaskia Stanz - BMW
Kurz - Visual Basic for Applications (VBA) for Analysts
Detailed examples & training material.
KAREN LOUW - BMW
Kurz - Visual Basic for Applications (VBA) for Analysts
He was prepared and also give good pointers
Annemarie Van Aardt - BMW
Kurz - Visual Basic for Applications (VBA) for Analysts
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
I appreciate that the training was customized to our company's needs.