Kursplan
Introduksjon til VBA
- Familiarisering med VBA-miljøet
- VB Editor
- Bruk av Project Explorer
- Verktøykasse
- Moduler
- Prosedyrer og funksjoner
- Kommentarer
Prinsipper og konsepter i programmering
- Datatyper, variabler og konstanter
- Kontroll av programflyt
- If…Then… Else
- Do…Loop, While og Until
- For…Next-setninger
- Input / Output, Meldingsbokser, Inntastingsbokser
- Kode bak skjemaer, manipulasjon av skjema-kontroller
- Overlevering av argumenter, retur av verdier
Feilsøking
- Kjøretid, design tid og bremetilstand
- Brems og overvåking
- Lokalt vindu
- Umiddelbart vindu
Access - Objektbasert programmering
- Access-objektmodell
- Objekter, samlinger
- Hendelser
- Metoder og egenskaper
- Data Access Object-biblioteket
Access - Design av brukergrensesnitt
- Programmering av hendelsesprosedyrer
- Dynamiske kombobokser
- Brukerinndata
- Overveielser ved design av grensesnitt
- Menyer
Access SQL & Databasedesign
- Filtrering – ulike alternativer for Where-setninger
- Avledning av data - beregnede felt
- Innre tabellkoblinger
- Ytre tabellkoblinger
- Underspørringer – filtrering, virtueller tabeller og kolonner,
- Opprettelse – legging til av rader direkte eller via spørringer
- Oppdatering og sletting - direkte og via underspørringer
- Opprettelse og sletting av tabeller
- Opprettelse av relasjoner
- Bruk av primær- og fremmednøkler
Excel - Objektbasert programmering
- Excel-objektmodell
- Objekter, samlinger
- Hendelser
- Metoder og egenskaper
Excel – Programmering av analyse rutiner
- Sortering, filtrering og distribusjon av data mellom ark og workbooker
- Bruk av VBA for å kontrollere diagrammer
- Bruk av VBA for å kontrollere pivot-tabeller
- Bruk av VBA for å kontrollere Hva-hvis-scenarioer
- Innimport fra eksterne filer, internett osv.
Feilhåndtering
- Stepping gjennom kode
- Finding syntaksfeil
- Bruk av Debug.Print
- Bygge rutiner for feilfange
Krav
Deltakerne bør være komfortable med bruk av Excel-formler, sortering, filtrering, diagrammer, pivot-tabeller osv. Med Access bør de kunne vedlikeholde tabeller, spørringer, skjemaer og rapporter.
Referanser (4)
Vel strukturert. 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
Maskinoversatt
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
Maskinoversatt
I liked the examples and the way he explained.
Sandeep Parashar
Kurs - VBA For Access & Excel
Maskinoversatt