VBA Office 2007-2010 : Programmation Outlook, Word, Excel et Access

Objectifs

savoir créer des applications permettant d'optimiser l'efficacité des utilisateurs de Microsoft Office en automatisant les tâches répétitives et en créant des interfaces efficaces

Pré-requis

maîtriser le micro et les logiciels bureautiques

Profil stagiaire

utilisateurs avertis, informaticiens, analystes et concepteurs impliqués dans la mise en place de solutions bureautiques optimisées

Profil animateur

consultant informaticien spécialiste VBA

Caractéristiques de VBA

Les possibilités et les limites
Les macros

Initiation méthodologique

L'analyse d'une problématique d'informatisation
Identifier les objectifs et préciser la finalité
Structurer ou réfléchir par écrit
Faire valider l'analyse avant de programmer

Ecriture de programmes VBA

Les outils de développement
Les événements
Les objets
Les variables
Les procédures

Les modèles objet

Utiliser le modèle objet de Word :
  • sélection par programme
  • création d'assistant courrier
Utiliser le modèle objet d'Excel :
  • sélection, importation de fichier texte
Automation :
  • pilotage inter applications
  • envoi et récupération de données entre applications Office
Utiliser le modèle d'Outlook :
  • récupération de données
  • envoi de mails par programme depuis Word, Excel
Modèle objet DAO (ADO) : récupération de données d'Access ou d'autres bases de données

Création des interfaces utilisateurs

Les boîtes de dialogue
La personnalisation des dialogues
Les menus et les barres outils

Test, recette et mise en oeuvre

Le déploiement des applications préalablement testées
Prise en compte de la sécurité

Réalisation d’un outil de listage et de récupération de fichiers

Réalisation d’un modèle de document Word avec une interface utilisateur

Réalisation d’un projet complet de récupération de données Access avec une boîte de dialogue permettant une saisie dans Excel, l’incorporation de cette saisie dans un document Word et l’envoi du document Word en pièce jointe sur Outlook

du 25 au 29 juin 2012

à Paris

du 10 au 14 septembre 2012

à Paris

du 26 au 30 novembre 2012

à Paris

Stage / CODE : IUS50

5 jours (35 heures)

2 250€ (HT)

Contact

Amélie CAPRON

01 44 94 16 37

acapron@demos.fr

 Les prochaines dates

du 25 au 29 juin 2012

à Paris

du 10 au 14 septembre 2012

à Paris

du 26 au 30 novembre 2012

à Paris

Compétences visées

Mettre en oeuvre les techniques de programmation VBA, les structures de contrôles et la syntaxe du langage

Utiliser les principaux éléments des bibliothèques des applications Word, Excel, Access, Outlook

Créer des interfaces avec la bibliothèque Forms

Manipuler des données avec les bibliothèques DAO (toutes versions) et ADO (version 2000 et supérieure)

Utiliser les fonctionnalités d'une application Office depuis une autre