Visual Basic Application Access 2010

 

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

 

 

 

 

 

 

 

 

 

 

MUSTANG Formation Conseil

 

 

 

 

 

 

Prochaines dates planifiées

 

 

Demande d'information

Microsoft Windows

• Maîtrise

• Perfectionnement

Microsoft Powerpoint

Microsoft Outlook

• Efficacite

   personnelle

Microsoft Sharepoint

• Maîtrise

• Perfectionnement

Microsoft Project

• Administration Server

Microsoft Visio

Microsoft OneNote

• Maîtrise

Microsoft Publisher

• Maîtrise

Microsoft Expression

Web

• Maîtrise

• Perfectionnement

Microsoft SQL Server

• Administration

• Implémentation

• Business Intelligence

Microsoft Office 365

• Maîtrise

Google Apps for Business

• Maîtrise

Internet

• Maîtrise

Adobe Acrobat

• Maîtrise

• Perfectionnement

Adobe Photoshop

• Maîtrise

• Perfectionnement

Adobe Illustrator

• Maîtrise

• Perfectionnement

Adobe InDesign

• Maîtrise

• Perfectionnement

Adobe Dreamweaver

• Maîtrise

• Perfectionnement

Adobe Flash

• Maîtrise

• Perfectionnement

OpenOffice Calc

• Maîtrise

• Perfectionnement

OpenOffice Writer

• Maîtrise

• Perfectionnement

OpenOffice Impress

• Maîtrise

OpenOffice Base

• Maîtrise

• Perfectionnement

Travail Collaboratif

• Microsoft Office

Lotus Notes

• Maîtrise

Cognos 8

• Maîtrise

Cognos Impromptu

• Maîtrise

• Administration

Cognos Powerplay

• Maîtrise

• Administration

Business Object 5 et 6

• Perfectionnement

 

 

 

Valid XHTML 1.0 Transitional CSS Valide !