Formation MS Word VBA
| Logiciel | MS WORD VBA |
| Objectifs | Comprendre le langage VBA et automatiser des actions répétitives |
| Pré-requis | Bonne maîtrise de Microsoft Word. |
| Durée | 3 jours |
| Déroulement | Un formateur pour un groupe de 5 stagiaires maximum d’un niveau identique |
| Public concerné | Assistants, secrétaires, formateurs, chefs de projet, toute personne souhaitant automatiser Word ou structurer des documents complexes. |
| Moyens pédagogiques | 1 Ordinateur et un support de cours par stagiaire, 1 Tableau blanc et un vidéoprojecteur |
| Appréciation du résultat | Questionnaire remis aux stagiaires suite à la formation / Certification TOSA (CPF) |
Plan de cours
FONDAMENTAUX DE VBA ET AUTOMATISATION DE WORD
1. Introduction à VBA
Qu’est-ce que VBA ? Objectifs et limites
Enregistrement et exécution de macros
Accéder à l’éditeur VBA (VBE)
Découverte des fenêtres : Projet, Propriétés, Modules
2. Principes de base du langage
Variables, constantes, types de données
Opérateurs, conditions (If… Then… Else) et boucles (For… Next / Do… Loop)
Fonctions intégrées et logique algorithmique
3. Interaction avec Word
Objets Word : Application, Document, Selection, Range, Paragraph, Bookmark
Concepts : objets, propriétés, méthodes, événements
Insérer du texte, modifier des propriétés, gérer les styles
→ Atelier
Créer une macro qui insère automatiquement un modèle de page type (titre, date, pied de page).
MANIPULATION DE DOCUMENTS ET AUTOMATISATION DE PROCESSUS
4. Gestion des documents et contenus
Ouverture, enregistrement, création de documents
Parcourir et manipuler paragraphes, sections, tableaux
Gestion des images, formes, signets et champs
5. Automatiser la mise en forme
Gestion des styles et thèmes
Numérotation automatique des titres
Rechercher et remplacer avancé via VBA
Nettoyage automatique d’un document (espaces, sauts, sections inutiles)
6. Publipostage et automatisation bureautique
Principe du publipostage et liaisons de données
Automatiser la création de lettres, étiquettes ou certificats
Export PDF et impression automatique
→ Atelier
Créer un script générant un document personnalisé par destinataire depuis une liste Excel.
DÉVELOPPEMENT AVANCÉ ET OUTILS MÉTIER
7. Boîtes de dialogue et formulaires
InputBox, MsgBox : interactions simples
Création de formulaires utilisateur (UserForms)
Contrôles : zone de texte, liste déroulante, boutons
Vérification des données saisies
8. Gestion des erreurs et optimisation
Gestion des erreurs (On Error)
Debugger du VBA
Améliorer les performances des macros
Sécurisation et signatures numériques
9. Interfaces personnalisées
Ajouter des boutons et onglets au ruban Word
Affecter des macros à des icônes
Déployer une application Word interne
- → Atelier final complet
Créer un outil métier automatisé incluant :
formulaire utilisateur
génération automatique d’un rapport Word
mise en forme + export PDF
bouton personnalisé dans le ruban
Contact
Nos bureaux
40 Rue Alfred Lefèvre 14320 Saint André sur Orne
Par téléphone
06 31 65 80 46
Par Email
contact@aslconseil.fr
