Objectifs du stage :
Développer des applications personnalisées avec Access 2010. Découvrir les avantages de la programmation événementielle. Connaître les instructions du langage Visual Basic pour Applications et les mettre en œuvre sur des objets Access. Bâtir des applications ergonomiques et performantes de Gestion des données.
Personnes concernées :
Utilisateurs ayant une bonne maîtrise des fonctionnalités interactives d'Access 2010. Une bonne connaissance et pratique d'Access 2010 et de l'environnement Windows sont indispensables pour aborder ce stage.
Durée : 3 jours
Présentation de VBA pour Access
Rôle et Intérêt de Visual Basic pour Applications
VBA comparé aux macros d'Access
Évolution du développement sous Access
La programmation objet / événementielle
Méthodologie de développement d'applications Office
L'interface de programmation : le Visual Basic Éditeur
Instructions fondamentales du langage
Structure et organisation d'un module
Création d'une procédure et d'une fonction
Déclaration des variables : les types de données, la portée et la durée de vie.
Les structures conditionnelles
Les boucles et instructions de contrôle
Les fonctions intégrées du VBA
Le traitement des erreurs
Les principaux objets et les constantes
Exécuter et tester une procédure
Utilisation des outils de débogage : le mode pas à pas, espionner les valeurs.
Les Objets : classes, collections, méthodes et propriétés
Accès aux données
Description des modèles objet Access, ADODB et ADOX.
Utilisation des objets Catalog, Table, Column
Lecture des données en utilisant l'objet Recordset
Modification suppression et ajout de données
Application avec les objets Access
Ajout de fonctions personnalisées dans les champs calculés des requêtes.
Description et utilisation des événements des formulaires et des états
Utilisation des requêtes paramétrées
Automatiser des requêtes avec des procédures
Procédures complexes
Gestion des transactions : utilisation des méthodes BeginTrans, RollBackTrans et CommitTrans
Manipuler des objets Excel ou Word par Automation
Utilisation des API Windows et de DLL
Gestion dynamique des listes de formulaires
Questions / Réponses
Cliquez sur le lien pour télécharger le plan de cours au format PDF
Les stages suivants peuvent aussi vous intéresser :
Access VBA 2003, Access VBA 2007
Maîtrise d'Access 2010, Access Perfectionnement 2010