Tosa, formation informatique

Formation Access - Développeur - Programmer en VBA

Public:

Concepteurs et utilisateurs de bases de données expérimentés qui souhaitent apprendre à développer et personnaliser les fonctionnalités d'Access.

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:

Avoir suivi la formation ACC-PE '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. La connaissance de l'algorithmique sera un plus.

Durée:3 jours (21 heures)

Lieu: Saint-Etienne


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

Jour 2

Les collections d?objets

  • Les objets
  • Les méthodes
  • Les propriétés
  • Utiliser les collections d?objets
  • L?explorateur d?objets

Le code Visual Basic

  • Les instructions de boucles : condition, itération, compteur, 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
  • Manipuler les chaînes de caractères

Jour 3

Gestion des données d?Access

  • Objets Database, Table, Recordset, Querydef
  • Formuler des requêtes avec SQL
  • Modifier la base de données en créant des tables via Access VBA

Protection des données

  • Utiliser les boîtes de dialogue
  • Gestion des erreurs
  • Débogage

Echange avec d'autres applications MS Office

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