Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Makron
- Inspelning och redigering av makron
- Tilldela makron till formulär, verktygsfält, kortkommandon
VBA Miljö
- Visual Basic Editor och dess alternativ
- Management komponenter
- Tangentbordsgenvägar
- Optimera miljön
Introduktion till procedurprogrammering
- Procedurer: Funktion Sub
- Datatyper
- If-satsen ... sedan ... elseif ... else ... slut if
- Fallutlåtande
- Slingor för ... slinga medan, tills
- Slinga för ... nästa
- Instruktioner loop break (avsluta)
- Array bearbetning
Citerad sträng
- Kombinera citerade strängar (sammansättning)
- Konvertering till andra typer av (implicita och explicita)
- Funktioner som bearbetar citerade strängar
Visual Basic
- Ladda ner och ladda upp data till ett kalkylblad (celler, intervall)
- Ladda ner och ladda upp data till användaren (InputBox, MsgBox)
- Deklarationen av variabler
- Variablernas omfattning och livslängd
- Operatörer och deras prioriteringar
- Tillvalsmoduler
- Skapa dina egna funktioner och använd dem i ett ark
- Objekt, klasser, metoder och egenskaper
- Säkerhetskod
- Säkerhetskod manipulation och förhandsgranskning
Felsökning
- Bearbetningssteg
- Lokala fönster
- Omedelbart fönster
- Fällor - Klockor
- Ring Stack
Felhantering
- Typer av fel och sätt att undvika
- Fånga och hantera körtidsfel
- Strukturer: Vid fel Återuppta nästa, vid fel GoTill
Excel Objektmodell
- Applikationsobjektet
- Arbetsboksobjekt och en samling arbetsböcker
- Kalkylblad Objekt och samling Kalkylblad
- Objekt ThisWorkbook, ActiveWorkbook, ActiveCell
- Objektval
- Samlingssortiment
- Objektceller
- Visa data på statusfältet
- Optimering med ScreenUpdating
- Tidsmätning med metoden Timer
Händelsehantering i VBA
- Vad är en händelse?
- Svara på en händelse och skapa en händelsehanterare
- Utlösande händelsehanterare
- Service ofta förekommande händelser
VBA Blanketter
- Skapa dina egna formulär
- Ringer ett formulär från kod
- Använd formulären i bladet
Krav
- Förmåga att arbeta med ett kalkylblad, grundläggande kunskaper (referenser, intervall, ark, ...)
- VBA bakgrundskunskap krävs inte för att skapa makron eller VBA kod
Publik
- Dataanalytiker
21 timmar
Vittnesmål (4)
A lot of exercise. Trainer doesn't need to have support for his course. He has really great knowledge for his subject.
Quentin Demeyere
Kurs - Visual Basic for Applications (VBA) in Excel - Introduction to programming
It was really nice of the trainer that he took a lot of time to answer our questions and helped us improve or gave us hints on how to improve some macros we were already using without fully understanding the code.
David Trieu - CD Projekt SA
Kurs - Visual Basic for Applications (VBA) in Excel - Introduction to programming
I genuinely enjoyed the short exercises.
Mateusz Podsiadlo
Kurs - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Training agenda was well thought out.