Access - Développeur - Programmer en VBA
Logiciels Bureautique - Access
3 jours (21 heures) - ACC-VB
Objectifs pédagogiques
- Créer des macros
- Comprendre les bases de la programmation VBA pour développer des applications
- Accéder aux objets Access avec le langage VBA et mettre en place les outils de débogage.
Niveau requis
Avoir suivi la formation ACC-PE "Access - Perfectionnement" ou avoir les connaissances équivalentes. Savoir concevoir une base de données relationnelle, créer des formulaires et états, savoir réaliser des requêtes. La connaissance de l'algorithmique sera un plus.
Public concerné
Concepteurs et utilisateurs de bases de données expérimentés qui souhaitent apprendre à développer et personnaliser les fonctionnalités d'Access.
Defi
Sessions
planifiéesSessions
ouvertesSessions
confirméesRéserver
le stage
Defi
Sessions
planifiéesSessions
ouvertesSessions
confirméesRéserver
le stage
Defi
Sessions
planifiéesSessions
ouvertesSessions
confirméesRéserver
le stage
Defi
Sessions
planifiéesSessions
ouvertesSessions
confirméesRéserver
le stage
Defi
Sessions
planifiéesSessions
ouvertesSessions
confirméesRéserver
le stage
Defi
Sessions
planifiéesSessions
ouvertesSessions
confirméesRéserver
le stage
Programme
3 jours (21 heures)
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