Description
Créez vos applications en un clin d’œil avec notre formation « Access VBA »
Automatiser vos bases de données Access avec des macros ? C’est possible, mais vous ferez vite face à leurs limitations. Pour aller au-delà, Visual Basic for Applications (VBA) est la solution idéale ! Lors de notre formation « Access : programmation VBA », vous découvrirez les principes de base de Visual Basic et les associerez avec Access. Créer une application depuis votre base de données avec VBA ? Qui répond parfaitement aux actions de l’utilisateur final ? Suivez cette formation Access et VBA.
Objectifs
Qu’apprendrez-vous lors de cette formation « Access VBA » ?
Au terme de cette formation « Access : programmation VBA », vous :
- Maîtriserez les bases de Visual Basic ;
- Automatiserez facilement des formulaires et des rapports ;
- Travaillerez facilement avec des objets dans des formulaires et des rapports ;
- Créez facilement un code pour appeler facilement des données.
Groupe cible
Personnes qui souhaitent automatiser leur base de données avec VBA
Prérequis
Les participants ont une bonne connaissance d’Access (tableaux, requêtes, formulaires et rapports). Aucune connaissance préalable de Visual Basic n’est requise.
Contenu
Visual Basic
- Le VBE (Visual Basic Editor)
- Modules
- Variables (booléennes, entières, longues, simples, doubles, dates, chaînes…)
- Procédures et fonctions
- Inputbox en Msgbox
- Structures décisionnelles (If… End If, Select case, End select)
- Boucles (For…Next, For each… Next, Do… loop until, Do… loop while, Do until… loop, Do while…loop)
- Gestion d’erreurs
- Travailler avec différents contrôles dans des formulaires et des rapports
- Actions, propriétés et événements de contrôles
- Modifier les propriétés des contrôles dans runtime
- Travailler avec des collections (formulaires, rapports, contrôles)
- Introduction à DAO
- Travailler avec des objets DAO et des collections (Recordsets, Querydefs, TableDef)
- Recordsets (appeler des données via un code, ajouter des enregistrements)
- TableDefs (modifier des tableaux)
Objets Access
- Travailler avec différents contrôles dans des formulaires et des rapports
- Actions, propriétés et événements de contrôles
- Modifier les propriétés des contrôles dans runtime
- Travailler avec des collections (formulaires, rapports, contrôles)
Objets Data Access (Data Access Objects – DAO)
- Introduction à DAO
- Travailler avec des objets DAO et des collections (Recordsets, Querydefs, TableDef)
- Recordsets (appeler des données via un code, ajouter des enregistrements)
- TableDefs (modifier des tableaux)
- QueryDefs (remplir des requêtes avec paramètres via un code, créer des requêtes via un code…