Revenir à la liste

ORSYS — Access, développer des applications en VBA, niveau 1

Publié le 15/11/2016 — Produit n° 001127

: INFORMATIQUE TELECOMMUNICATIONINFORMATIQUEBASE DE DONNEES ACCESS

A l'issue de ce stage, vous saurez développer avec le langage VBA des applications de gestion sous Access. Vous aurez appris à créer des menus, des fenêtres de dialogue, des messages, à déclencher des événements et à exploiter les données.

Informations générales

Profil professionnel des stagiaires

:
AUDIOVISUEL, CINÉMA, DIVERS, ÉDITION, PRESSE, LOISIRS, PUBLICITÉ, SPECTACLE

:

Connaissances de base du développement avec Access ou connaissances équivalentes à celles apportées par le stage "Maîtriser Access, niveau 2" + passage de test de positionnement : https://www.orsys.fr/eval/test/BAA

Identification du stage

:

Utiliser la syntaxe du langage VBA pour programmer l'affichage de formulaires de saisie
Programmer des événements pour traiter les actions de l'utilisateur sur les formulaires et états
Utiliser des instructions de mise à jour des données
Programmer des traitements pour communiquer avec d'autres applications
Manipuler l'environnement de développement pour créer une application debuggée et finalisée

Durée de la formation en centre : 28 heures
Durée de la formation : Durée du stage : 28 heures
stagiaires

Lieu de réalisation


Marine Briel — 01 49 07 88 19
mbriel@orsys.fr
www.orsys.fr

Informations pédagogiques

Programme pédagogique

» L'éditeur Visual Basic
L'explorateur de projet. Les modules de code.
La fenêtre Propriétés. Les outils de débogage.

» La structure du langage VBA
Les règles d'écriture et la syntaxe.
Les variables et les types de données.
Les procédures et les fonctions en VBA.
Les structures de contrôle et itératives.
Les objets, leurs propriétés et leurs méthodes.
Les objets Form et Control. Les collections d'objets.
Exercice
Réaliser des formulaires contenant des contrôles de saisie. Créer des fonctions.

» Les événements
Les catégories d'événements des objets Access.
L'ordre de succession des événements.
Les événements de mise à jour de données.
Les procédures d'événement.
Exercice
Définir une procédure d'événement suite à l'action d'un utilisateur.

» Programmer une application
Hiérarchie entre formulaires, états et contrôles.
Gestion des actions et des procédures sur les objets.
Création de menus et de boîtes à outils.
L'objet CommandBar pour la gestion du ruban.
Les contrôles de menu et gestionnaires d'événements.
Les options de démarrage d'une application.
Exercice
Programmer des événements en réaction à des actions sur les formulaires et les états.

» Programmer les objets DAO/ADO
Utilité des objets DAO et ADO.
Lire les données avec l'objet Recordset.
Modifier les données avec la méthode Execute.
Exercice
Exécuter des instructions SQL de mise à jour.

» Traiter les erreurs
Les différents types d'erreurs.
Les différents outils de gestion des erreurs.
Exercice
Gérer les erreurs.

» Communiquer avec des applications externes
Référencer une librairie externe.
Piloter Word pour un service de publipostage.
Piloter Excel pour exporter/importer des données.
Importer un fichier texte dans une table.
Exporter une table vers un fichier texte.
Exercice
Exporter le résultat d'une requête dans un fichier Excel. Import de fichier Excel dans une table.

» Finaliser l'application
Installation en local, en mode client-serveur.
Le gestionnaire de tables liées.
Le compactage de la base de données.

Informations complémentaires (méthodologie, ...)

Cette formation alternera théorie et mise en pratique.

Supports et ressources fournis aux stagiaires

Un support pédagogique sera remis à chaque participant avec les éléments théoriques et pratiques.

Niveau visé après la formation

AUTRE