Cb 285 - Access 2000 : Programmation

Formation

En présentiel

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Durée

    3 Jours

Objectifs: Etre capable d'améliorer ou de créer des applications avec VBA pour Access. Destinataires: Utilisateur(s) ayant besoin de développer des applications automatisées

Précisions importantes

Documents

  • _pdf

Les sites et dates disponibles

Lieu

Date de début

Date de début

Consulter
Tour Crédit Lyonnais - 129 Rue Servient -69326 Lyon Cedex, 69326

Date de début

Consulter

À propos de cette formation

Avoir suivi la formation « Access 97/2000 Perfectionnement » ou maîtriser les fonctions de base d'Access et du mode relationnel

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Module 1 : VBA pour Access (Access Basic)

Introduction à la programmation sous Access

  • Créer des procédures en VBA
  • Les différents types de procédures (fonctions, sous-procédures)
  • Emplacement des procédures (modules publiques et modules privés)

Présentation de l'environnement de développement

  • La section de déclaration
  • La fenêtre d’exécution
  • Exemple de création d'une fonction
  • Compiler et exécuter une fonction
  • Ajouter des commentaires au code

Notions de base du langage

  • Utiliser des variables
  • Déclarer les variables
  • Définir les arguments d'une fonction
  • La structure de décision If... Then,
  • Les alternatives ElseIf et Else
  • La structure de décision Select Case
  • Dialoguer avec InputBox() et MsgBox()
  • Les structures de décisions imbriquées
  • Les structures d'itération
  • Utiliser une boucle Do... Loop
  • Utiliser une boucle For... Next
  • Sortir d'une procédure ou d'une boucle avec Exit

Module 2 : Fonctionnalités avancées de programmation

  • Exécuter une macro Access en VBA
  • Les objets de l'environnement Access
  • Propriétés
  • Evènements
  • Méthodes
  • Utiliser des procédures Sub
  • Lier une procédure "Sub" à un événement,
  • Créer une "Event Procedure"
  • Tester une procédure Sub
  • Définir l'étendue des variables
  • Définir des variables Static
  • Le type de données Variant
  • Les autres types de données
  • Passage d'arguments par "référence" et par "valeur"
  • Attacher un objet à une variable
  • Passer un objet en argument de variables objets
  • Comprendre et découvrir les bibliothèques d'objets
  • Parcourir des collections d'objets en programmation (For... Each)
  • Débogage et test du déroulement d'une procédure
  • Créer une routine de traitement d'erreurs
  • Appels de programmes externes (OLE automation)
  • Insertion de composants ActiveX
  • Appels de DLL Windows
  • Création et utilisation de modules de classes
  • Créer une bibliothèque de fonctions

Module 3 : Programmation des objets d'accès aux données version Access 2000

La programmation des objets d'accès aux données (manipulation des enregistrements) à partir d'Access 2000 peut se faire selon différents modes.

Deux d'entre eux sont propres à Access et font l'objet du descriptif ci-dessous. Le 3ème (projets ADP) fait référence à l'utilisation et à la programmation du moteur Microsoft SQL Server par l'intermédiaire d'Access ; ce mécanisme très intéressant doit cependant faire l'objet d'un plan de cours spécifique.

  • Différences entre Projets MDB (moteur Access) et projets ADP (moteur SQL Server)
  • Structure de la nouvelle bibliothèques d'objet d'accès aux données (ADO)
  • Mécanisme des différentes connexions (Jet, ODBC, OleDB)
  • Pourquoi utiliser ADO ou DAO ?
  • Avantages et limitations actuelles d'ADO
  • Utiliser les 2 bibliothèques dans des applications hybrides
  • Problèmes de conversion et compatibilité du code
  • Structure des bibliothèques d'objet d'accès aux données (ADO)
  • Principales différences avec le modèle DAO
  • Hiérarchie des collections objets d'accès aux données
  • Objets Connection et RecordSet
  • Curseurs Keyset, Dynamic et Static
  • Les objets Command et Parameters
  • Les objets Fields
  • L'objet Error
  • Utiliser le SQL en VBA
  • Problématique et précautions de programmation en vue d'une migration future vers un serveur de base de données

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Cb 285 - Access 2000 : Programmation

Prix sur demande