Kursplan
Introduktion till VBA
- Presentation av VBA-miljön
- VB-editor
- Användning av Project Explorer
- Toolbox
- Moduler
- Procedurer och funktioner
- Kommentarer
Programmprinciper och koncept
- Data typer, variabler och konstanter
- Styrspråk för programflöde
- If…Then…Else
- Do…Loop, While och Until
- For…Next-satser
- Inmatning / Utmatning, meddelanderutor, inmatningsrutor
- Kod bakom formulär, hantering av formulärkontroller
- Överföring av argument, återlämning av värden
Felsökning
- Körtid, designtid och brytläge
- Brytpunkter och bevaktningar
- Lokalt fönster
- Omedelbart fönster
Access – Objektorienterad programmering
- Access objektmodell
- Objekt och samlingar
- Evenemang
- Metoder och egenskaper
- Data Access Object-bibliotek
Design av Access användargränssnitt
- Programmering av händelseprocedurer
- Dynamiska kombinationsrutor
- Användarinmatning
- Tillvägagångssätt för gränssritsdesign
- Menyalternativ
Access SQL & databasdesign
- Filtrering – olika alternativ för Where-sats
- Hämtning av data – beräknade fält
- Inre tabellkopplingar
- Yttre tabellkopplingar
- Subfrågor – filtrering, virtuella tabeller och kolumner,
- Skapande – tillägg av rader direkt eller via frågor
- Uppdatering och borttagning – direkt och via subfrågor
- Skapa och ta bort tabeller
- Skapa relationer
- Användning av primär- och främmande nycklar
Excel – Objektorienterad programmering
- Excel objektmodell
- Objekt och samlingar
- Evenemang
- Metoder och egenskaper
Excel – Programmering av analysrutiner
- Sortering, filtrering och distribution av data mellan arbetsblad och arbetsböcker
- Användning av VBA för att styra diagram
- Användning av VBA för att styra pivot-tabeller
- Användning av VBA för att styra "Vad händer om"-analyser
- Import från externa filer, internet och liknande
Felhantering
- Stegvis genomgång av kod
- Hitta syntaxfel
- Användning av Debug.Print
- Uppbyggnad av rutiner för att fångsa fel
Krav
Deltagarna bör ha god vana vid att använda Excel-formler, sortering, filtrering, diagram, pivot-tabeller och liknande funktioner. Inom Access bör deltagarna kunna hantera tabeller, frågor, formulär och rapporter.
Vittnesmål (4)
Väl strukturerad. Bra undervisningstekniker. Kursen är väl dokumenterad!
Sorin
Kurs - VBA For Access & Excel
Maskintolkat
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
Maskintolkat
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
Maskintolkat
I liked the examples and the way he explained.
Sandeep Parashar
Kurs - VBA For Access & Excel
Maskintolkat