Cursus
Formation WORD VBA
Objectifs
Apprendre à élaborer un cahier des charges et à créer des algorithmes.
Maîtriser les composants de l’éditeur VBA, y compris les fenêtres de projet, de code et de débogage.
Comprendre le modèle d’objet de Word et utiliser les propriétés, méthodes et collections d’objets.
Créer et gérer des procédures Sub et Function, y compris le passage d’arguments.
Déclarer et utiliser des variables et des tableaux.
Utiliser les fonctions et traitements pour manipuler les chaînes de caractères.
Concevoir des boîtes de contrôle et des routines d’événements.
Utiliser les outils de débogage et créer des routines de gestion des erreurs.
Pré-requis
Participants
Programme de formation
RAPPELS SUR LA MÉTHODOLOGIE DE PROGRAMMATION
-
Cahier des charges, algorithme
COMPOSANTS DE L'ÉDITEUR VBA
-
Fenêtre de l'éditeur
-
Fenêtre Projet
-
L'explorateur d'objets
-
Fenêtre de code
-
Fenêtre Propriétés
-
Fenêtre de débogage
-
Boîte à outils et contrôles
LES OBJETS
-
Le modèle d'objet
-
Notions de propriétés et de méthodes
-
Les collections d'objets
-
Les instructions With...With-End
-
Manipulation des principaux objets de Word
DÉFINITION DES PROCÉDURES
-
Structure détaillée des procédures Sub
-
Structure détaillée des procédures Function
-
Arguments
-
Appels de procédures et passage d'arguments
-
Documenter les procédures
-
Gérer les procédures
VARIABLES ET CONSTANTES
-
Déclarations et portées
-
Utilisation des variables tableaux
MANIPULATION DES CHAÎNES DE CARACTÈRES
-
Les fonctions et traitements
BRANCHEMENTS ET PRISE DE DÉCISION ET BOUCLES
-
Les instructions If...Then...Else, Select Case, Do...Loop et For...Next
CONTRÔLES ET BOÎTES DE DIALOGUE
-
Créer ses propres boîtes de contrôles
-
Créer des routines d'événements
GESTION DES ERREURS ET DÉBOGAGE
-
Les outils de débogage
-
Création de routine de gestion des erreurs d'exécution
ACCÉS AUX FICHIERS E/S
-
Accés binaires et séquentiels
ACCÉS AUX DONNÉES EXTERNES (BASES DE DONNÉES, AUTRES APPLICATIONS)
-
Active X, ADO