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
utilisateurs avertis, informaticiens, analystes et concepteurs impliqués dans la mise en place de solutions bureautiques optimisées
Programme :
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é