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