Objectifs

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.

Pré requis

Les personnes ayant suivi le module « 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

Évaluation

Qu’il s’agisse de classe virtuelle ou présentielle, des évaluations jalonneront la formation : tests réguliers des connaissances, cas pratiques, certification ou validation par un diplôme à l’issue de l'action par les stagiaires, au regard des objectifs visés.

01 Quelques rappels sur Access

- Connaitre la structure d'Access

- Réviser les structures des tables

- Réviser les requêtes sélection, calculées, action

- Revoir la création des formulaires

- Revoir la création des états

02 Les macros Access - Introduction

- Savoir l'intérêt des macros

- Découvrir le principe de fonctionnement d'une macro

- Gérer la liste des actions, évènements

- Utiliser les macros sur bouton de commande

- Démarrer une macro à l'ouverture de la base de données

- Enregistrer une macro en tant que module VBA

03 Premiers pas avec le langage de programmation VBA

- Connaître les objectifs du langage

- Découvrir l'environnement de programmation

- Utiliser la méthodologie de développement

- Découvrir les bases de la programmation

04 Structure du langage

- 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

05 Structures de contrôles et boucles

- Découvrir les principes de fonctionnement des boucles

- Utiliser des instructions conditionnelles (If, Case…)

- Utiliser des instructions de boucles (Do Loop, While…)

- Exploiter la Fonction Msgbox

- Exploiter la Fonction InputBox

06 Manipulation des formulaires et des états

- Gérer Access VBA dans les formulaires et les états

- Catégoriser les événements

- Référencer des objets

- Affecter des fonctions à des évènements

- Manipuler les chaînes de caractères

- Gérer des données d'Access

- Découvrir l'objet DoCmd

- Découvrir l'objet Form

07 Gestion des erreurs

- Gérer les outils du débogage

- Connaitre la Procédure évènementielle Error

- Gérer l'instruction On error

08 Echange avec d'autres applications MS Office

- Lier Access avec un fichier Excel

- Transférer des données vers Excel

- Récupérer des données d'Excel

09 Les librairies d'objets

- Hiérarchiser des objets DAO

- Utiliser la méthode ADO

- Utiliser les enregistrements dans une bibliothèque

- Gérer les librairies OLE Automation

- Gérer les librairies DDE et DLL

Ces formations peuvent aussi vous intéresser

Voir toutes les formations. Cliquez ici