Retour

Access Programmation VBA

Objectifs

Connaître les concepts de programmation et ajouter des fonctionnalités simples à Access en utilisant Microsoft Visual Basic dans ses applications.
A propos de cette formation

Référence : ACC-PROG

Durée : 3 jour(s)

Date(s)
Nous consulter

Public

Ce cours est destiné aux concepteurs et utilisateurs de bases de données expérimentés qui souhaitent exploiter leur expérience pour apprendre à développer et personnaliser les fonctionnalités d'Access. Il peut être une première approche de la programmation.

Pré-requis

Pour les concepteurs et les utilisateurs : Avoir suivi le cours "Access Les fonctionnalités avancées" ou avoir les connaissances et compétences équivalentes - Savoir concevoir une base de données relationnelle - Savoir utiliser Access pour créer une base

SOMMAIRE

Rappels sur les macros

  • Créer des macros
  • Définir les actions et arguments
  • Affecter une macro à un évènement
  • Affecter une macro à un contrôle
  • Enregistrer une macro en tant que module VBA

L'environnement de Programmation

  • Définir les options d'environnement
  • Gestion des diverses fenêtres ancrées

Les bases de la programmation

  • 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

La bibliothèque d'objets

  • Les objets
  • Propriétés et Méthodes
  • Utiliser les collections d'objets
  • L'explorateur d'objets

Le code Visual Basic

  • Les instructions de boucles : condition, itération, choix multiple

Manipulation des formulaires et des états

  • Access VBA dans les formulaires et les états
  • Référencer des objets
  • Affecter des fonctions à des évènements

Gestion des données d'Access

  • Bibliothèque DAO (Data Access Objects)
  • Objets Database, TableDef, Recordset, Querydef
  • Formuler des requêtes avec SQL
  • Modifier la base de données en créant des tables via VBA

Protection des données

  • Utiliser les boîtes de dialogue
  • Gestion des erreurs
  • Outils de débogage
  • Echange avec d'autres applications MS-Office

Ajout d'autres bibliothèques de références VBA

Demande d'inscription à la formation

Lieu souhaité (facultatif)


Demande de renseignements