Formation : Word - Développer en VBA
(Réf. 16652)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
Microsoft Word
Prérequis
Maîtriser les fonctions avancées de Word, notamment la gestion des signets, champs de formulaire et sections.Public
Personnes souhaitant développer des applications automatisées sous Word.Objectifs
Développer des applications complètes utilisant le langage de programmation Visual Basic Application
S'initier aux concepts de programmation
Créer ses propres boîtes de dialogue.Type de formation
CourteProgramme
RAPPEL SUR LES PRE-REQUIS
- Gestion des signets, champs de formulaire, sections et modèles
L'ENREGISTREUR DE MACROS
- Accéder à l’onglet Développeur*
- Enregistrer une macro dans un modèle
- Affecter une macro (raccourci clavier, bouton, menu)
- Exécuter une macro
- Gérer des macros (renommer, copier, supprimer)
- Personnaliser le ruban **
DEFINITION DE LA TERMINOLOGIE DE VBA
- Les différents types de modules et l'organisation d'un module
- Les procédures et fonctions
- Définitions : Objets, méthodes, propriétés, événements
L'INTERFACE VISUAL BASIC
- Présentation de l'interface VBA
- Les différentes fenêtres : formulaire, propriétés, projet, code
- Utiliser l'explorateur d'objets
LES PROCEDURES ET LES FONCTIONS
- Les différents types de procédure et leur portée
- Ecrire des procédures, des fonctions
- Conventions et règles de création
- Insérer des commentaires
LES VARIABLES
- Déclaration, initialisation et portée des variables
CHAÎNER DES PROCEDURES
- Appeler une procédure Function à partir d'une procédure Sub
- Enchaîner des procédures
LES STRUCTURES DE CONTRÔLES
- Utiliser les instructions de boucles : condition, itération, compteur, choix multiple
LES OBJETS
- Application, Document, Range
LES BOITES DE DIALOGUE PERSONNALISEES (USERFORM)
- Créer et modifier des boites de dialogues personnalisées
- Découvrir les différents types de contrôles de la boîte à outils
- Définition des propriétés des contrôles
- Afficher un formulaire
- Lire et récupérer des informations saisies ou sélectionnées dans un formulaire
- Evaluer une zone de texte, une liste déroulante, une case à cocher, un groupe d'options
GESTION DES ERREURS ET DEBOGAGE
- Prévenir des erreurs éventuelles
- Utiliser des outils de débogage
- Faire appel aux espions
- Gérer les erreurs d'exécution
ECHANGE ENTRE APPLICATIONS
- Ajouter d'autres bibliothèques de références VBA
- * Version 2007
- ** Version 2010
Pédagogie
Exposés - cas pratiques - synthèsePoint(s) fort(s)
Non renseignéOptions disponibles pour la fiche formation
Langue(s)
Français
Moyen(s)
Inter-Entreprise
Durée
Non renseignéZone géographique
Inter-Entreprise :
13100 Aix en Provence :
41000 Blois :
18000 Bourges :
28000 Chartres :
36000 Chateauroux :
21000 Dijon :
88000 Epinal :
38000 Grenoble :
72000 Le mans :
59650 Lille :
69003 Site Lyon :
57000 Metz :
54000 Nancy :
45000 Orléans :
75009 Site Paris 9ème :
86000 Poitiers :
51100 Reims :
52100 Saint-Dizier :
42000 Saint-Etienne :
67100 Site strasbourg :
37550 Tours :
10000 Troyes :