...

Formation Access : Macros et VBA

Objectifs
  • Exploiter les macros Access pour construire une application conviviale, ergonomique et sécurisée
  • Automatiser les recherches et les analyses de données
  • Automatiser l'interface et sécuriser l'application
Participants
  • Toute personne désirant développer des applications dans Access avec le langage VBA
Approche Pédagogique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
  • Durée : 2 jours
  • Réf. : BUR22

Dates de Formations

21 et 22 Mai 2019

18 et 19 Juin 2019

26 et 27 Sept. 2019

28 et 29 Nov. 2019

Programme
  • 1/ Rappel sur l'organisation d'une base de données Access
    • • Le schéma relationnel : tables, relations, intégrité référentielle
    • • Interroger les données : requêtes et langage SQL
    • • Saisir ou éditer des données : formulaires et états
  • 2/ Créer et mettre au point des macros
    • • Comprendre le rôle d’une macro
    • • Identifier les actions programmables par macro
    • • Créer, modifier et exécuter une macro
    • • Créer des groupes de macros
    • • Gérer des actions conditionnelles
    • • Utiliser des macros intégrées
    • • Déclencher des macros sur évènement
    • • Rechercher les erreurs
  • 3/ Automatiser vos recherches et analyses
    • • Utiliser les macros pour automatiser un formulaire de recherche
    • • Exploiter différents types de contrôles pour saisir les critères de recherche : listes déroulantes, cases à cocher, boutons d'option…
    • • Construire des formulaires de consultation de type tableaux de bord
    • • Éditer des états à partir de listes déroulantes
    • • Gérer des listes déroulantes en cascade
    • • Afficher des formulaires ou des états en fonction de données ciblées
    • • Synchroniser des formulaires ou des états contenant des graphiques
    • • Appliquer des règles de mise en forme conditionnelle sur les contrôles
    • • Ajouter des champs calculés : les fonctions domaines et les autres fonctions Access
  • 4/ Automatiser l'interface et sécuriser votre application
    • • Mettre au point une interface ergonomique, définir la navigation entre les différents objets
    • • Créer un menu général, un volet de navigation personnalisé
    • • Contrôler et valider les données saisies dans un formulaire
    • • Masquer et afficher des contrôles
    • • Paramétrer les options de démarrage pour sécuriser l'utilisation de la base de données
    • • Import/ Export de données : automatiser les transferts par macros