- Apprendre les bases de la programmation VBA pour développer des applications.
Utilisateurs expérimentés de bases de données souhaitant maîtriser les fonctions de base de la programmation VBA
 Connaissance de la création de base de données Access
          Définition des tables, création de formulaires, de requêtes, d'états
        
Visual Basic et VBA
          
 Procédure et Fonction
          
 Créer une macro en utilisant actions et arguments
          
 Exporter une macro vers VBA
          
 Différence entre macro et procédure VBA
          
 Projet VBA et notion de module
          
 Exécuter une macro ou une procédure
          
 Sécurité
        
La notion d'objet
          
 Les principaux objets de la bibliothèque Access
          
 Les propriétés des objets
          
 Les méthodes relatives aux objets
          
 Comment écrire propriétés et méthodes
          
 Les collections d'objets
          
 L'objet DoCmd
        
Les mots-clés en VBA
          
 Les commentaires
          
 L'accès à l'aide VBA
          
 Les règles d'écriture, l'explorateur d'objets
        
La notion d'événement
          
 Exécuter une procédure à l'ouverture/fermeture d'un formulaire
          ou d'un état
          
 Exécuter une procédure à partir d'un contrôle de formulaire
        
 Utiliser des variables et des constantes pour optimiser le code
          
 Les fonctions intégrées : tester le type de données d'un
          contrôle (nombre, texte, ...)
          
 Les boites de message standard
          
 Utiliser des structures conditionnelles
          
 Modifier les propriétés des objets : affecter une valeur au contrôle
          d'un formulaire
          
 Utiliser les méthodes des objets : ouvrir un formulaire, exécuter une
          requête, imprimer un état...
          
 Automatiser l'import et l'export des données
          
 Programmer l'envoi d'un message
          
 Utiliser les structures de boucles pour répéter un traitement
        
 Exécuter une procédure en pas à pas
          
 Vérifier les valeurs contenues dans les variables
          
 Ajouter des points d'arrêts, utiliser les espions
          
 Anticiper les erreurs : mettre en place une procédure de
          gestion d'erreur
        
Les contrôles et leurs propriétés
          
 Accéder au code VBA associé au formulaire
          
 Utiliser un bouton de commande pour exécuter une procédure
          
 Créer des listes de choix automatisées
          
 Gérer les erreurs de saisie avant de sauvegarder les données d'un
          enregistrement
          
 Afficher un formulaire d'accueil à l'ouverture de la base de données
        
Les jeux d'enregistrements des tables, des requêtes ou des
          formulaires : objet Recordset
          
 Ouvrir et parcourir un Recordset
          
 Rechercher des enregistrements
          
 Modifier, ajouter, supprimer les données d'un Recordset
          
 Notions de SQL pour créer une requête dynamiquement
        
Formation en présentiel
          Formation à distance