Visual Basic pour Application Excel 2010

 

Objectifs du stage :

Découvrir le langage de programmation des applications Microsoft Office 2007. Comprendre la programmation orientée objet des macro-commandes VBA d'Excel 2010. Acquérir une véritable méthodologie de développement. Réaliser et gérer des boites de dialogue personnalisées pour bâtir des applications automatisées et performantes.

Personnes concernées :

Utilisateurs ayant une bonne connaissance et pratique des commandes interactives Excel 2010 et souhaitant découvrir les possibilités d'automatisation offertes par les macros VBA d'Excel.

Durée : 3 jours

Présentation du langage VBA

Rôle et Intérêt de Visual Basic pour Application

VBA comparé aux macro-commandes classiques

La programmation objet / événementielle

Méthodologie de développement d'applications Office

Présentation de Visual Basic Editor (VBE)

Enregistrer et tester une macro VBA

Les différents types d'enregistrement

Enregistrement relatif ou absolu et modification

Les limites de l'enregistrement

Tester et debugger une macro en Pas à Pas

La Barre d'outils macro

Lancer une macro par des boutons, des objets, par menu ou par raccourci clavier

Les Instructions VBA

Créer une Procédure

Les différents types de Variables : déclaration

Les Objets : classes, collections, méthodes et propriétés

L'explorateur d'objets

Les principaux objets : classeurs, feuille, plage...

Les Mots clés

Syntaxe des fonctions VBA

Structure et organisation d'un module

Les boucles.

Les conditions, tests et instructions associées

Les branchements conditionnels ou non

Les fonctions textes et de contrôle

Utilisation d'un sous programme

Les boites de dialogue

Utilisation des boites interactives d'Excel

Les boites d'alerte et de saisie standard

Créer une boite personnalisée avec l'Editeur

Les contrôles et leurs propriétés

Description et gestion de la boite de dialogue

Les boites dynamiques et interactives

Trucs et astuces des boites de dialogue

Développer une application

Gérer l'environnement, les barres d'outils

Les Macro-commandes complémentaires

Utiliser les API Windows ou des DLL

Créer et gérer des liaisons dynamiques

Lancer et piloter une autre application avec VBA

Limites de la programmation avec Excel VBA

Migration d'applications

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 :

Excel 2003 VBA, Excel 2007 VBA

Excel 2010 Maîtrise, Excel 2010 Perfectionnement, Excel 2010 Expert

Excel 2010 Macro-commandes, Excel 2010 VBA Niveau 2

 

 

 

 

 

 

 

 

 

 

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 !