Access 2007-2010 VBA : Automatisation des Traitements

Objectifs

utiliser le langage VBA pour automatiser, contrôler et optimiser les traitements Access

Pré-requis

connaissance approfondie dans la création d'une base Access (table, relation, états, formulaires et requêtes)

Profil stagiaire

utilisateurs confirmés maitrisant les fonctionnalités d'Access voulant automatiser les traitements

Profil animateur

consultant informaticien spécialiste

Interface de développement

Explorateur de projets, fenêtre exécution
Options de l'IDE
Accès à l'aide

Les bibliothèques

Référencer une bibliothèque, comprendre l'intérêt
Parcourir les bibliothèques (classes, propriétés, méthodes, évènements, modules standards, instructions, fonctions, constantes)

Les structures

De programmation (Sub, Function, With…)
De décision (If, Select Case)
De boucle (For, For Each, While, Do)
La gestion des erreurs

Les variables et constantes

Déclarations et affectations
Portée et durée de vie

La programmation orientée objet

Instanciation des objets

Les objets de base de données

Les Forms et leurs contrôles
Les Reports et leurs contrôles
La programmation des évènements
Gestion de l'interaction sur le formulaire
Gestion de l'interaction entre formulaire et état
Gestion de la présentation des états
Création de processus d'automatisation de tâches

La manipulation des données et objets de données par les DAO

Parcourir les objets de base de données
Les différents types de Recordsets
Ouvrir, parcourir un Recordset
Ajouter, supprimer et modifier des données
Créer une requête dynamiquement

Importer / exporter / lier des données

du 18 au 20 juin 2012

à Paris

du 16 au 18 juillet 2012

à Paris

du 20 au 22 août 2012

à Paris

du 10 au 12 septembre 2012

à Paris

du 15 au 17 octobre 2012

à Paris

du 05 au 07 novembre 2012

à Paris

du 10 au 12 décembre 2012

à Paris

Stage / CODE : IUB75

3 jours (21 heures)

1 185€ (HT)

Contact

Amélie CAPRON

01 44 94 16 37

acapron@demos.fr

 Les prochaines dates

du 18 au 20 juin 2012

à Paris

du 16 au 18 juillet 2012

à Paris

du 20 au 22 août 2012

à Paris

du 10 au 12 septembre 2012

à Paris

du 15 au 17 octobre 2012

à Paris

Compétences visées

Maîtriser les bases de la programmation VBA : structure de programmation, manipulation d'objets, de leurs propriétés et méthodes et utilisation des variables

Réaliser des traitements automatisés

Utiliser la programmation événementielle pour automatiser, assister et contrôler les actions sur l'interface