VBA - Visual Basic Application dans Access

Retour

CONNAISSANCES REQUISES

Connaissances avancées d'Access et notions de programmation.

OBJECTIFS

Permettre de développer des applications avec Visual Basic pour Access.

PROGRAMME

Principes de base

  • La programmation événementielle et la programmation classique
  • VBA, langage de programmation événementiel
  • Intérêts de la programmation sous Access

Le module

  • Le module global
  • le module de classe

Procédures

  • Procédures Function et Sub
  • Les procédures événementielles
  • Les procédures générales
  • Domaine d'utilisation des procédures
  • Le passage des paramètres

Les variables

  • Les différents types de données gérés en VBA
  • Syntaxe de déclaration des variables
  • Etendue d'une variable
  • Durée de vie d'une variable
  • Les constantes symboliques
  • Les constantes intrinsèques

Les tableaux

  • Les tableaux à taille fixe
  • Les tableaux multidimensionnels
  • Les tableaux dynamiques

Les structures de contrôle

  • Les structures de décision
  • Les structures de boucle
  • La sortie d'une structure de boucle
  • La sortie d'une procédure

Les objets de l'interface Access

  • Les objets Debug, Screen, Section, Form, Report, Control
  • Déclaration de variables objet correspondantes
  • Affectation de variables objet correspondantes
  • Utilisation des propriétés de ces Objets
  • Utilisation des méthodes de ces Objets

Les objets d'accès aux données

  • Les objets Dbengine, Workspace, Database, Recordset, Querydef, Tabledef
  • Déclaration et affectation des variables objet correspondantes
  • Utilisation des propriétés de ces Objets
  • Utilisation des transactions
  • Obtention d'informations sur la base de données (liste des tables, requêtes...)
  • Les objets A.D.O



Prix

1'050.00 CHF

Durée

3 j

Dates du cours

26-06-2012
27-06-2012
28-06-2012

Formulaire d'inscription

Nom * Prénom *
Téléphone * Mail *
Entreprise Fonction
NPA * Localité *
Adresse * Pays *
Num. DeinDeal Pin DeinDeal

J'ai lu et j'accepte les conditions générales *