Microsoft Word Viewer - ACCESS modules VBA

Transcription

Microsoft Word Viewer - ACCESS modules VBA
ACCESS MODULE ET VBA
OBJECTIFS
Au terme de la formation, chaque participant sera capable de :
 Définir le concept de la programmation orientée objet.
 Comprendre les notions d'objets, de méthodes, de propriétés.
 Comprendre l'intérêt de l'amélioration du fonctionnement d'une base de
données par l'utilisation de VBA.
 Utiliser l'environnement de l'éditeur Visual Basic (fenêtres, explorateur de
projet, explorateur d'objets…).
 Connaître les principaux objets de l'environnement VBA (Modules,
modules de classe, userform…).
 Connaître les principes fondamentaux de la programmation (Procédures,
fonctions, commandes, instructions, types de données…).
 Déclarer et utiliser des variables et des constantes.
 Connaître les instructions de contrôle de séquences (Conditions,
boucles…).
 Saisir et manipuler du code dans une procédure.
 Utiliser les outils de vérification de code (Débogage, espions …).
 Structurer le code.
 Gérer les erreurs.
 Créer des boîtes de dialogues.
 Convertir des macros en VBA.
 Automatiser une application à l'aide de VBA.
Participants et prérequis
Tout utilisateur qui maîtrise ACCESS et qui souhaite créer ou automatiser
ses applications.
Méthodes pédagogiques
Alternance d'exposés et de travaux pratiques sur micro-ordinateur.
Durée
4 jours.
Page 1
Modules de formation
Notions de base de la programmation objet
 Comprendre les notions d'objets, de méthodes, de propriétés.
 Comprendre les notions d'instructions, de fonctions.
 Comprendre les notions d'événement, de procédure, de
personnalisées.
fonctions
Le langage VBA (Visual Basic Application)
 Créer un nouveau module Access.
 Connaître l'environnement de l'éditeur VBA.
 Créer et gérer et exécuter des procédures (Sub).
 Créer et gérer et exécuter des procédures fonction (Function).
 Connaître la syntaxe du langage.
 Connaître les principaux objets, les propriétés, les méthodes.
 Connaître les instructions de contrôle de séquences (boucles, conditions…).
 Saisir et manipuler et structurer du code dans une procédure.
 Connaître les différents types de variables, leur portée, leur durée de vie.
 Déclarer et utiliser des variables, des tableaux et des constantes.
 Déclarer et utiliser des variables objet.
 Connaître les fonctions.
Les boîtes de dialogue
 Ajouter un objet UserForm.
 Ajouter et gérer des contrôles (déplacer, dimensionner, supprimer…).
 Modifier les propriétés des contrôles.
 Créer le code lié à un évènement du contrôle.
 Créer du code permettant d'afficher, de masquer une boîte de dialogue.
 Récupérer et gérer les valeurs retournées par les contrôles.
 Utiliser les boites de dialogues d'ACCESS.
 Ajouter des outils.
Gestions des erreurs et outils de mise au point
 Utiliser les outils de vérification de code (débogage, espions …).
 Utiliser les outils de gestion des erreurs.
 Utiliser les fonctions de gestion des erreurs dans le code.
 Utiliser le mode pas à pas.
Créer et personnaliser une application
 Créer des menus.
 Créer des barres d'outils.
 Créer un projet personnalisé.
Page 2