Kursplan
Introduksjon til VBA
- Introduksjon til VBA-miljøet
- VB-redaktør
- Bruk av Project Explorer
- Verktøyboks
- Moduler
- Prosedyrer og funksjoner
- Kommentarer
Programmeringsprinsipper og -konsepter
- Datatyper, variabler og konstanter
- Programflytkontroll
- Hvis…Så…Ellers
- Gjør…Løkke, Mens og Til
- For…Neste-setninger
- Inndata/Utdata, Meldingsbokser, Inndatabokser
- Kode bak skjemaer, manipulering av skjemakontroller
- Overføring av argumenter, retur av verdier
Feilsøking
- Kjøretid, utformingstid og bruddtilstand
- Brudd og overvåking
- Lokal vindu
- Øyeblikkelig vindu
Access - Objektorientert programmering
- Access-objektmodell
- Objekter, samlinger
- Hendelser
- Metoder og egenskaper
- Data Access Object-bibliotek
Access Brukergrensesnittdesign
- Programmering av hendelsesprosedyrer
- Dynamiske kombinasjonsbokser
- Brukerinndata
- Overveielser vedrørende grensesnittdesign
- Meny
Access SQL & Databasedesign
- Filtering – forskjellige Where-klausuler
- Utledning av data - beregnede felter
- Indre tabellforbindelser
- Ytre tabellforbindelser
- Underforespørsler – filtering, virtuelle tabeller og kolonner
- Opprettelse – tilføying av rader direkte eller via forespørsler
- Oppdatering og sletting – direkte og via underforespørsler
- Opprettelse og sletting av tabeller
- Opprettelse av relasjoner
- Bruk av primærnøkler og fremmednøkler
Excel - Objektorientert programmering
- Excel-objektmodell
- Objekter, samlinger
- Hendelser
- Metoder og egenskaper
Excel – Programmering av analyse rutiner
- Sortering, filtering og fordeling av data mellom arbeidsark og arbeidsbøker
- Bruk av VBA til å kontrollere diagrammer
- Bruk av VBA til å kontrollere pivot-tabeller
- Bruk av VBA til å kontrollere Hva hvis-scenarier
- Import fra eksterne filer, internett osv
Feilhåndtering
- Gå gjennom koden
- Finn syntaksfeil
- Bruk Debug.Print
- Bygg feilfangende rutiner
Krav
Delegater bør være komfortable med å bruke Excel formel, sorteringsfiltrering, diagrammer, pivottabeller osv. Med Access skal de kunne vedlikeholde tabeller, spørringer, skjemaer og rapporter.
Referanser (4)
Velstrukturert. Gode undervisningsteknikker. Kurset er godt dokumentert!
Sorin
Kurs - VBA For Access & Excel
Maskinoversatt
Tamil was exceptionally patient and very helpful in figuring out solutions to real needs. He was also very honest about if he didn't know something from the top of his head, which enabled us to quickly jump on in the training and we didn't lose time.
Christine Weiler
Kurs - VBA For Access & Excel
The explanation way and including tips on the best practices in VBA/Access, encouraging via exercise to think more by ourselves on how to solve the problem rather than giving ready solutions.
Daria Rudin
Kurs - VBA For Access & Excel
I liked the examples and the way he explained.