- 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