Visual Basic pour Application Excel 2013

 

Objectifs du stage :

Découvrir le langage de programmation des applications Microsoft Office 2013. Comprendre la programmation orientée objet des macro-commandes VBA d'Excel 2013. 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 2013 et souhaitant découvrir les possibilités d'automatisation offertes par les macros VBA d'Excel.

Durée : 3 jours (21 heures)

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

L'onglet Développeur

Lancer une macro par des boutons, des objets, par le ruban 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 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 2016 VBA, Excel 2010 VBA

Excel 2013 Maîtrise, Excel 2013 Perfectionnement, Excel 2013 Expert

Excel 2013 Macro-commandes, Excel 2013 VBA Niveau 2

 

 

 

 

 

 

 

 

 

 

MUSTANG Formation Conseil

 

 

 

 

 

 

Prochaines dates planifiées

 

 

Demande d'information

Windows

• Maîtrise

• Transition

Sharepoint

• Maîtrise

• Perfectionnement

Office 365

• Maîtrise

Power BI Desktop

• Maîtrise

• Perfectionnement

Skype Entreprise

• Maîtrise

Teams

• Maîtrise

Forms

• Maîtrise

Planner

• Maîtrise

Power Automate

• Maîtrise

Internet

• Maîtrise

Photoshop

• Maîtrise

• Perfectionnement

Illustrator

• Maîtrise

• Perfectionnement

InDesign

• Maîtrise

• Perfectionnement

Acrobat

• Maîtrise

• Perfectionnement

Dreamweaver

• Maîtrise

• Perfectionnement

OpenOffice Calc

• Maîtrise

• Perfectionnement

OpenOffice Writer

• Maîtrise

• Perfectionnement

OpenOffice Impress

• Maîtrise

OpenOffice Base

• Maîtrise

• Perfectionnement

Business Object XI

• Perfectionnement

• Administration

 

 

Valid XHTML 1.0 Transitional CSS Valide !