VBA - Access
Situering
Bij de opbouw van een Access-toepassing komt u vroeg of laat op een punt waar u niet anders kan dan terugvallen op bijkomende programmatie. Deze programmatie gebeurt, zoals in alle Office-toepassingen, in VBA (Visual Basic for Applications).
Doelgroep
Deze opleiding is bestemd voor iedereen die beschikt over een gevorderde kennis van Access.
Programma
- Inleiding:
- Functionaliteit van Macro’s en Modules
- De eerste stappen:
- Kennismaking met VBA code aan de hand van Wizards
- Converteren van Macro’s naar VBA
- Terminologie en Syntax:
- Objects
- Properties
- Methods
- Events
- Soorten Modules:
- Standaard Modules
- Formulier & Rapport Modules
- Soorten Procedures:
- Verschil tussen Subs en Functions
- Verschil tussen Public en Private Subs
- Wat is een Event-procedure
- Hulp bij het programmeren:
- Help
- Objecten Overzicht
- Opbouwfuncties voor Expressies
- Variabelen :
- Data types
- Declaratie
- Naming Conventions
- Scope
- Arrays
- Controle Structuren:
- Condities
- Loops
- Nesting
- Handige Statements en Functies
- Data Access Objects:
- DAO Objecten
- Data Manipulatie
- DAO Object Model
- ADO Object Model
- DAO vs ADO
- Navigatie:
- Navigeren tussen Forms, Controls, Records
- Onderhoud van de Gegevens
- Gegevens validatie, aanpassen van gegevens
- Access en andere toepassingen
- Interactie met andere Office applicaties via VBA-code
- Finaliseren van een toepassing:
- Aanmaken Switchboard
- Startup opties
- Menu’s en Toolbar
- Beveiliging
- Opsporen van fouten, opvangen van fouten, vermijden van fouten
Duur
3 dagen.