Návrh Školení
Objektový model aplikace Excel
- Ochranná listina ze VBA
- Objekt Workbook, sbírka Workbooks
- Objekt Worksheet, sbírka Worksheets
- Doporučené listy
- Praktické metody objektu Range
- Kopírování, vložení, speciální vložení
- Vlastnost CurrentRegion
- Hledat, nahradit
- Třídění rozsahů
- Grafy (Objekt Chart)
Události
- Aplikační události
Desky
- Dynamické pole
- Tablové pole Variant
- Optimalizace polí a paměti
- Více-rozměrná pole
Objektově orientované Programming
- Třídy a objekty
- Vytváření tříd
- Vytváření a zničení objektů
- Vytvoření metod
- Vytvoření vlastnosti
- Validace dat pomocí vlastnosti
- Výchozí vlastnosti a metody
- Zpracování chyb ve třídě modulu
Vytvářejte a spravujte sbírky
- Vytvoření sbírky
- Přidávání a odstraňování položek
- Odkazy na komponenty (pomocí klíče a indexu)
Pokročilé struktury a funkce VBA
- Passing parametry hodnotou a odkazem (ByRef a ByVal)
- Procesy s proměnným počtem parametrů
- Dobrovolné parametry a výchozí hodnoty
- Vlastnosti s neznámým počtem parametrů (ParamArray)
- Enumerační typ, pohodlné předávání parametrů
- Uživatelsky definovaný typ (User-defined Type)
- Služba Null, Nothing, prázdný řetězec "", Empty, 0
- Převod typu (Conversion)
Operace se soubory
- Otevírání a uzavírání textových souborů
- Cítění a zapisování textových a binárních dat
- Zpracování záznamů v CSV souboru
- Efektivní zpracování textových souborů
Použijte funkce VBA v jiných aplikacích
Extra
- Vytvořte vlastní doplňky
- Vytvoření panelu nástrojů pro doplněk
- Nainstalování a ochrana vašich vlastních doplňků
Použití externích knihoven
Připojení k externím databázím (ODBC, OLEDB)
Reference (7)
I like the hands on training and seeing us solve for issues on the spot.
Jon Matrille - LocumTenens.com
Kurz - Visual Basic for Applications (VBA) in Excel - Advanced
I really enjoy the training. Huge and practical! knowledge of the trainer combined with his skill to conduct the training made the training time very efficient. The trainer recognized the level of participant's experience in VBA and provided exercises relevant to that experience which made the training very useful.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Kurz - Visual Basic for Applications (VBA) in Excel - Advanced
I was benefit from the trainer knowledge, explanation and tips.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Kurz - Visual Basic for Applications (VBA) in Excel - Advanced
I liked the trainer, nice guy with great attitude.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Kurz - Visual Basic for Applications (VBA) in Excel - Advanced
I generally enjoyed the knowledge and sense of humor.
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
Kurz - Visual Basic for Applications (VBA) in Excel - Advanced
I mostly was benefit from the fitted training to people needs.
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Kurz - Visual Basic for Applications (VBA) in Excel - Advanced
The whole topic is interesting - everything was OK.