WORD VBA -
automatiser le travail avec VBA

SOLTI est partenaire Microsoft et utilise un plan de cours officiel pour dispenser la formation à Sherbrooke, partout au Québec et en classe virtuelle (en ligne).

Objectifs du cours :

  • Comprendre les paramètres de la programmation en VBA pour Word

  • Créer des projets avec des fonctions, des procédures

  • Créer des modules de programmation avec une interface pour utilisateur

 

CONTENU DU COURS

 LES NOTIONS FONDAMENTALES
1. Comprendre le concept d’objets
2. Comprendre les propriétés des objets
3. Définir les éléments suivants :

  • Les méthodes

  • Les événements

  • Les fonctions


L'ENREGISTREMENT DE MACROS
1. Démarrer l’enregistrement
2. Comprendre la structure des macros
3. Stocker des macros
4. Connaître les méthodes de déplacement
5. Utiliser les références relatives et absolues


LES ÉLÉMENTS DE VISUAL BASIC EDITOR
1. L’explorateur de projet
2. L’explorateur d'objets
3. La fenêtre feuille (UserForm)
4. La fenêtre de code
5. La fenêtre des propriétés


LE DÉVELOPPEMENT AVEC VBA
1. Utiliser les modules
2. Créer des procédures
3. Insérer des instructions
4. Ajouter des commentaires
5. Utiliser l'aide à la saisie


LES VARIABLES ET LES CONSTANTES
1. Déclarer des variables
2. Comprendre l’Option explicit
3. Définir les types de variables
4. Définir les constantes
5. Comprendre la notion de portée


LES INSTRUCTIONS FONDAMENTALES
1. Les boucles :

  • While... Wend

  • Do... Loop

  • For... Next

  • For each... Next

2. Les conditions :

  • If...Then...Else

  • Select case

3. Les boîtes de dialogue :

  • La fonction MsgBox

  • La fonction InputBox

4. Les opérateurs logiques


LE DEBOGAGE ET LA GESTION DES ERREURS
1. Tester le projet
2. Exécuter pas à pas
3. Utiliser les points d’arrêts
4. Utiliser les espions
5. Comprendre la méthode de gestion des erreurs


L’INTERFACE UTILISATEUR
1. Création de feuille (UserForm)
2. Insertion des divers types de contrôles ActiveX

  • TextBox

  • ComboBox

  • MultiPage

  • etc

3. Mettre en forme les contrôles ActiveX
4. Exploiter les propriétés des contrôles ActiveX


OPTIMISATION DES FEUILLES
1. Association des feuilles (UserForm) et des feuilles de calcul
2. Créer des menus d’appel pour les utilisateurs
3. Créer des boutons d'appel pour les utilisateurs
4. Faire des modèles de documents utilisant VBA

FORMATION PUBLIQUE
DURÉE
21 heures ( 6 x 3.5 heures)
COÛT
1 335 $