Objectifs pédagogiques
- Acquérir les fondamentaux de la programmation VBA.
- Exploiter toutes les possibilités de VBA pour mettre en place des applications et les optimiser.
Niveau requis
Avoir suivi la formation Access Perfectionnement ou avoir un niveau de connaissance
équivalent
Public concerné
Toute personne désirant développer des applications dans Access avec le langage VBA
Programme
-
Rappels sur les macros
Créer des macros
Définir les actions et arguments
Affecter une macro à un évènement
Affecter une macro à un contrôle
Enregistrer une macro en tant que module VBA -
L'environnement de programmation
Définir les options d'environnement
Gestion des diverses fenêtres ancrées -
Les bases de la programmation
Utiliser les procédures et fonctions
Utiliser les variables et constantes
Déclarer les types et portées des variables
Utiliser les structures de contrôle -
Les collections d'objets
Les objets
Les méthodes
Les propriétés
Utiliser les collections d'objets
L'explorateur d'objets -
Le code Visual Basic
Les instructions de boucles : condition, itération, compteur, choix multiple
-
Manipulation des formulaires et des états
Access VBA dans les formulaires et les états
Référencer des objets
Affecter des fonctions à des évènements
Manipuler les chaînes de caractères -
Gestion des données d'Access
Objets Database, Table, Recordset, Querydef
Formuler des requêtes avec SQL
Modifier la base de données en créant des tables via Access VBA -
Protection des données
Utiliser les boîtes de dialogue
Gestion des erreurs
Débogage