Kursplan
Makron
- Föra och redigera makron
- Tilldela makron till formulär, verktygsfält, tangentbordsgenvägar
- Visual Basic-redigeraren och dess alternativ
- Komponenthantering
- Tangentbordsgenvägar
- Optimering av miljön
- Procedurer: Function Sub
- Datatyper
- If-sats ... then ... elseif ... else ... end if
- Case-sats
- Slingor for ... loop while, until
- Loop for ... next
- Brytning av slingkommandon (exit)
- Arraybehandling
- Kombinering av citerade strängar (konkatenering)
- Konvertering till andra typer (implicit och explicit)
- Egenskaper för bearbetning av citerade strängar
- Ladda ned och ladda upp data till ett kalkylblad (Cells, Range)
- Ladda ned och ladda upp data till användaren (InputBox, MsgBox)
- Deklaration av variabler
- Omfattning och livslängd för variabler
- Operatorer och deras prioritering
- Modulalternativ
- Skapa egna funktioner och använda dem i ett ark
- Objekt, klasser, metoder och egenskaper
- Skydda kod
- Kodskydd mot manipulering och förhandsgranskning
- Stegvis bearbetning
- Lokal fönster
- Omedelbart fönster
- Fällor - Väckare
- Anropstack
- Typer av fel och metoder för att undvika dem
- Kapturering och hantering av körningsfel
- Strukturer: On Error Resume Next, On Error GoTo
- Application-objektet
- Workbook-objekt och en samling Workbooks
- Worksheet-objekt och samling Worksheets
- Objekt ThisWorkbook, ActiveWorkbook, ActiveCell
- Objektväljare
- Samling Range
- Cells-objektet
- Visa data på statusfältet
- Optimering med ScreenUpdating
- Tidsmätning med metoden Timer
- Vad är en händelse?
- Svara på en händelse och skapa en händelsehanterare
- Utlösning av händelsehanterare
- Hantering av ofta förekommande händelser
- Skapa egna formulär
- Anropa ett formulär från kod
- Använda formulär i ark
VBA-miljö
Introduktion till procedurprogrammering
Citerade strängar
Visual Basic
Felsökning
Felhantering
Excel-objektmodell
Händelsehantering i VBA
VBA-formulär
Krav
- Förmåga att arbeta med kalkylblad, grundläggande kunskaper (referenser, intervall, ark, ...)
- VBA-kunskap krävs inte för att skapa makron eller VBA-kod
- Dataanalytiker
Målgrupp
Vittnesmål (5)
omfattning av materialet
Marcin - Instytut Energetyki- Panstwowy Instytut Badawczy
Kurs - Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Maskintolkat
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
Maskintolkat
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
Maskintolkat
I genuinely enjoyed the short exercises.
Mateusz Podsiadlo
Kurs - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Maskintolkat
Training agenda was well thought out.
Przemek Zalasinski
Kurs - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Maskintolkat