Kursplan
Excel Objektmodell
- Skyddsarket från VBA
- Arbetsboksobjekt, Arbetsbokssamling
- Arkobjekt, Arksamling
- Valideringsark
- Praktiska metoder för Range-objektet
- Kopiera, klistra in, särskilt klistra in
- Egenskapen CurrentRegion
- Sök och ersätt
- Sortera intervall
- Diagram (Diagramobjekt)
evenemang
- Händelser på applikationsnivå
Brädor
- Dynamiska arrayer
- Tabellarrayer Variant
- Optimering av arrayer och minne
- Flerdimensionella arrayer
Object-Oriented Programming
- Klasser och objekt
- Skapa klasser
- Skapa och förstöra objekt
- Skapa metoder
- Skapa egenskaper
- Validera data med egenskaper
- Standardegenskaper och standardmetoder
- Felhantering i klassmoduler
Skapa och hantera samlingar
- Skapa en samling
- Lägga till och ta bort poster
- Referenser till komponenter (använda en nyckel och ett index)
Avancerade strukturer och funktioner VBA
- Överföring av parametrar med värde och referens (ByRef och ByVal)
- Procedurer med ett variabelt antal parametrar
- Valfria parametrar och standardvärden
- Procedurer med ett okänt antal parametrar (ParamArray)
- Uppräkning, bekvämt parameteröverföring
- Användartyp (Användardefinierad typ)
- Service Null, Nothing, tom sträng "", Empty, 0
- Typomvandling (Konvertering)
Filoperationer
- Öppna och stänga textfiler
- Läsa och skriva text- och binärdata
- Behandling av poster i CSV-fil
- Effektiv behandling av textfiler
Använd VBA funktioner i andra applikationer
Extrafunktioner
- Skapa egna tillägg
- Skapa en verktygsfält för tillägget
- Installera 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.