Kursplan
Introduktion till VBA
- Introduktion av miljön VBA
- VB-redaktör
- Använda Projektutforskaren
- Verktygslåda
- Modules
- Procedurer och funktioner
- Kommentarer
Principer och begrepp för programmering
- Datatyper, variabler och konstanter
- Programmera flödeskontroll
- Om... Då... Annars
- do...loop, while och until
- För...Nästa-satser
- Ingång/utgång, Meddelanderutor, Inmatningsrutor
- Kod bakom formulär, manipulering av formulärkontroller
- Skicka argument, returnera värden
Felsökning
- Körtid, designtid och pausläge
- Pauser och klockor
- Lokalt fönster
- Omedelbart fönster
Access - Object-Oriented Programming
- Access Modell av objekt
- Föremål, Samlingar
- Evenemang
- Metoder och egenskaper
- Data Access Objektbibliotek
Access Design av användargränssnitt
- Programming Förfaranden vid evenemang
- Dynamiska kombinationsrutor
- Indata från användare
- Överväganden för gränssnittsdesign
- Menyer
Access SQL och Database Design
- Filtrering – olika Where-satsalternativ
- Härleda data – beräknade fält
- Inre tabellkopplingar
- Yttre tabellkopplingar
- Underfrågor – filtrering, virtuella tabeller och kolumner,
- Skapa – lägga till rader direkt eller via frågor
- Uppdatering och radering - direkt och via underfrågor
- Skapa och släppa tabeller
- Skapa relationer
- Användning av primär- och sekundärnycklar
Excel - Object-Oriented Programming
- Excel Objekt Modell
- Föremål, Samlingar
- Evenemang
- Metoder och egenskaper
Excel – Programming Rutiner för analys
- Sortera, filtrera och distribuera data mellan kalkylblad och arbetsböcker
- Använda VBA för att styra diagram
- Använda VBA för att styra pivottabeller
- Använda VBA för att styra What If-scenarier
- Importera från externa filer, internet et cetera
Hantering av fel
- Stega genom kod
- Hitta syntaxfel
- Använda Debug.Print
- Skapa rutiner för felfällning
Krav
Delegater bör vara bekväma med att använda formeln Excel, sorteringsfiltrering, diagram, pivottabeller et cetera. Med Access ska de kunna underhålla tabeller, frågor, formulär och rapporter.
Vittnesmål (3)
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.