La formation Access avancé 2016/2019 vous permet d’approfondir vos connaissances de Microsoft Access et de maîtriser la programmation VBA pour automatiser et optimiser vos bases de données. En effet, de la création de procédures à la finalisation d’une application sécurisée
- Utilisateurs Access souhaitant approfondir leurs connaissances
- Développeurs souhaitant maîtriser la programmation VBA sous Access
- Tout professionnel souhaitant créer des applications Access avancées
- Avoir suivi la formation Access Fonctions de Base ou posséder les compétences équivalentes
- Maîtriser les fonctions de base d’Access 2016/2019
- Comprendre les bases de la programmation Access avec VBA
- Créer et utiliser des procédures et des fonctions personnalisées
- Maîtriser les variables, les boucles et les instructions de contrôle de flux
- Valider les données avec et sans code VBA
- Déboguer et gérer les erreurs d’exécution dans Access
- Manipuler les enregistrements avec les objets Recordset et SQL
- Finaliser et sécuriser une application Access pour sa distribution
Programme de la formation
Maîtriser la programmation VBA sous Access 2016/2019 pour développer des applications de bases de données professionnelles et sécurisées
Acquérir les fonctionnalités avancées de Microsoft Access 2016/2019
Contenu
- Introduction à la programmation Access
- Présentation générale de la programmation Access
- Exploration de l’interface utilisateur
- Introduction aux bases de données Access : création, modification et utilisation
- Présentation des objets de base : tables, requêtes, formulaires, états
- Présentation des modules, procédures et fonctions
- Écriture des procédures et utilisation des variables
- Création de procédures en VBA (Visual Basic for Applications)
- Utilisation et manipulation de variables : déclaration, types, affectation de valeurs
- Contrôles d’exécution et instructions de contrôle de flux
- Appel des procédures et gestion des arguments
- Réponse aux actions de l’utilisateur : événements et procédures d’événements
- Maîtrise des objets, propriétés et méthodes
- Exploration des objets Access : utilisation et manipulation
- Utilisation des propriétés et méthodes des objets
- Introduction à l’objet DoCmd pour l’exécution de commandes Access
- Compréhension des collections d’objets
- Validation des données
- Vue d’ensemble de la validation des données : importance et méthodes
- Validation sans code : règles de validation et messages d’erreur personnalisés
- Validation avec code : procédures événementielles Before Update et After Update
- Itération dans le code : les boucles
- Vue d’ensemble des boucles sous Access
- Utilisation des boucles Do : Do…Loop, Do While…Loop, Do Until…Loop
- Utilisation des boucles For : For…Next, For Each…Next
- Fonctions personnalisées et portée des variables
- Création et utilisation des fonctions personnalisées
- Compréhension de la portée des variables : locales, globales et statiques
- Introduction à la portée des procédures
- Outils de débogage et gestion des erreurs
- Introduction aux outils de débogage : espion, fenêtre Immediate, points d’arrêt
- Gestion des erreurs d’exécution : gestionnaires d’erreurs et instructions On Error
- Types d’erreurs : erreurs de compilation, d’exécution et logiques
- Manipulation des enregistrements
- Vue d’ensemble des jeux d’enregistrements
- Extraction des données : requêtes SQL et objets Recordset
- Manipulation des données : ajout, modification et suppression d’enregistrements
- Finaliser son application
- Analyse de l’application : tests, débogage et correction d’erreurs
- Amélioration de l’interface utilisateur : formulaires, contrôles, menus
- Compression de l’application : compactage, réparation et création d’un exécutable
- Sécurité des applications Access : protection par mot de passe, séparation de la base de données
La formation Access avancé 2016/2019 vous donne toutes les compétences pour développer des applications de bases de données professionnelles et performantes avec Microsoft Access. Complétez votre parcours avec nos formations Access Fonctions de Base et Excel Macros et VBA. Enfin, consultez la documentation officielle Microsoft Access pour approfondir vos connaissances en Access avancé.