Kursplan
Excel Objektmodell
- Skyddsbladet från VBA
- Objekt arbetsbok, samling av arbetsböcker
- Kalkylbladsobjekt, samlingsarbetsblad
- Valideringsblad
- Praktiska metoder för Range-objektet
- Kopiera, klistra in, klistra in special
- Egendom CurrentRegion
- Hitta, byt ut
- Sorteringsintervall
- Diagram (objektdiagram)
evenemang
- Händelser på applikationsnivå
Brädor
- Dynamiska arrayer
- Tabell arrayer Variant
- Optimering av arrayer och minne
- Flerdimensionella arrayer
Object-Oriented Programming
- Klasser och objekt
- Skapar klasser
- Skapa och förstöra objekt
- Skapa metoder
- Skapa egendom
- Valideringsdata med hjälp av egenskap
- Standardegenskaperna och metoderna
- Felhantering i klassmodulen
Skapa och hantera samlingar
- Skapa en samling
- Lägga till och ta bort objekt
- Referenser till komponenterna (med hjälp av en nyckel och ett index)
Avancerade strukturer och funktioner VBA
- Skicka parametrar efter värde och referens (ByRef och ByVal)
- Procedurer med ett varierande antal parametrar
- Valfria parametrar och standardinställningar
- Procedurer för okänt antal parametrar (ParamArray)
- Uppräkning, bekväm parameterpassering
- Ange användaren (användardefinierad typ)
- Service Null, Ingenting, tom sträng "", Empty, 0
- Typkonvertering (konvertering)
Filoperationer
- Öppna och stänga textfiler
- Läsa och skriva text och binära data
- Bearbetning av poster i CSV-filen
- Effektiv bearbetning av textfiler
Använd VBA funktioner i andra applikationer
Extrafunktioner
- Skapa dina egna tillägg
- Skapa ett verktygsfält för tillägg
- Installera dina egna tillägg och deras skydd
Använda externa bibliotek
Ansluta till externa databaser (ODBC, OLEDB)
Vittnesmål (7)
I like the hands on training and seeing us solve for issues on the spot.
Jon Matrille - LocumTenens.com
Kurs - 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.
Kurs - 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.
Kurs - 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.
Kurs - 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.
Kurs - 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.
Kurs - Visual Basic for Applications (VBA) in Excel - Advanced
The whole topic is interesting - everything was OK.