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
Makroer
- Ta opp og redigere makroer Tilordne makroer til skjemaer, verktøylinjer, tastatursnarveier
VBA Miljø
- Visual Basic Editor og dens alternativer Management komponenter Tastatursnarveier Optimalisering av miljøet
Introduksjon til prosedyreprogrammering
- Prosedyrer: Funksjon Sub Datatyper If-setningen ... then ... elseif ... else ... end if Case-setning Loops for ... loop while, inntil Loop for ... next Instructions loop break (exit) Array behandling
Sitert streng
- Kombinere siterte strenger (sammenkjetting) Konvertering til andre typer (implisitte og eksplisitte) funksjoner som behandler siterte strenger
Visual Basic
- Last ned og last opp data til et regneark (Cells, Range) Last ned og last opp data til brukeren (InputBox, MsgBox) Deklarasjonen av variabler Variablenes omfang og levetid Operatører og deres prioriteringer Opsjonsmoduler Lag dine egne funksjoner og bruk dem i et ark Objekter, klasser, metoder og egenskaper Sikringskode Sikkerhetskode tukling og forhåndsvisning
Feilsøking
- Behandlingstrinn Lokale vindu Umiddelbart vindu Traps - Watches Call Stack
Feilhåndtering
- Typer feil og måter å unngå å fange opp og håndtere kjøretidsfeil Strukturer: Ved feil Gjenoppta Neste, Ved feil GoTil
Excel Objektmodell
- Application Object Workbook-objektet og en samling av arbeidsbøker Arbeidsarkobjekt- og samlingsarbeidsarkobjekter ThisWorkbook, ActiveWorkbook, ActiveCell Objektvalg Samlingsområde Objektceller Vis data på statuslinjen Optimalisering ved hjelp av Skjermoppdatering Tidsmålingen med metoden Timer
Hendelseshåndtering i VBA
- Hva er en hendelse? Svare på en hendelse og opprette en hendelsesbehandler Utløser hendelsesbehandlere Tjeneste ofte forekommende hendelser
VBA Skjemaer
- Lag dine egne skjemaer Ringe et skjema fra kode Bruk skjemaene i arket
Krav
- Evne til å jobbe med et regneark, grunnleggende kunnskap (referanser, intervaller, ark, ...)
- VBA bakgrunnskunnskap er ikke nødvendig for å lage makroer eller VBA kode
Publikum
- Dataanalytikere
21 timer
Testimonials (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.