Champs, QuickParts, modèles réutilisables et introduction aux macros VBA
L'automatisation dans Word vise à réduire les tâches répétitives et les erreurs humaines. Un utilisateur avancé gagne un temps considérable en utilisant les champs, les QuickParts, les modèles bien construits et les macros VBA.
Les champs Word sont des instructions dynamiques qui s'actualisent automatiquement. Ils constituent la base du contenu automatisé dans Word.
Insertion → QuickPart → Champ... → choisir dans la liste → configurer → OK
Ou : Ctrl+F9 pour insérer des accolades de champ { } puis saisir manuellement.
| Champ | Code | Résultat |
|---|---|---|
| Date du jour | { DATE \@ "dd/MM/yyyy" } | 04/04/2026 |
| Date de création | { CREATEDATE \@ "dd MMMM yyyy" } | 2 avril 2026 |
| Date de dernière sauvegarde | { SAVEDATE \@ "dd/MM/yy HH:mm" } | 04/04/26 09:15 |
| Auteur | { AUTHOR } | David BILLAUD |
| Nom du document | { FILENAME } | rapport-annuel.docx |
| Numéro de page | { PAGE } | 3 |
| Nombre de pages | { NUMPAGES } | 15 |
| Nombre de mots | { NUMWORDS } | 2847 |
| Titre du document | { TITLE } | Rapport Annuel 2025 |
Word peut effectuer des calculs simples dans les cellules de tableau :
| Formule | Description | Exemple |
|---|---|---|
| =SUM(ABOVE) | Somme des cellules au-dessus | Total colonne |
| =SUM(LEFT) | Somme des cellules à gauche | Total ligne |
| =AVERAGE(ABOVE) | Moyenne des cellules au-dessus | Moyenne |
| =MAX(ABOVE) | Maximum des cellules au-dessus | Valeur max |
| =B2*C2 | Multiplication de cellules (Bcolonne2ligne × Ccolonne2ligne) | Qté × Prix |
| =IF(B2>100,"Oui","Non") | Condition simple | Seuil atteint ? |
Les formules Word sont limitées (pas de fonctions complexes, pas de mise à jour automatique). Pour des calculs complexes, insérez un tableau Excel lié. Les formules Word s'actualisent avec F9.
Les QuickParts (Blocs de construction) sont des fragments de contenu (texte, tableaux, images, blocs formatés) que vous enregistrez une fois et réutilisez en un clic dans n'importe quel document.
Insertion → QuickPart → différentes galeries disponibles :
| QuickPart | Contenu | Usage |
|---|---|---|
| "entete-courrier" | Logo + coordonnées entreprise formatés | Début de chaque courrier |
| "sign-david" | Signature complète + coordonnées | Fin de document |
| "table-budget" | Tableau budget vierge formaté | Rapports financiers |
| "cadre-info" | Encadré bleu "À noter" stylisé | Mise en valeur d'information |
| "rgpd" | Clause RGPD standard | Formulaires, contrats |
Les contrôles de contenu transforment un modèle Word en formulaire interactif : champs de saisie, listes déroulantes, cases à cocher, sélecteurs de date. L'onglet Développeur doit être activé.
| Contrôle | Description | Usage |
|---|---|---|
| Texte enrichi | Zone de saisie avec mise en forme autorisée | Champs de description |
| Texte brut | Zone de saisie sans mise en forme | Noms, codes, références |
| Image | Zone d'insertion d'image | Photo de profil, logo |
| Bloc de construction | Sélection dans une galerie de blocs | Choix de modèles prédéfinis |
| Case à cocher | Coche ou décoche | Options, conformités |
| Liste déroulante | Sélection parmi une liste fixe | Catégorie, statut |
| Zone de liste modifiable | Liste + saisie libre | Suggestions + liberté |
| Sélecteur de date | Calendrier intégré | Dates de rapport, réunion |
Une fois les contrôles en place :
Les macros VBA (Visual Basic for Applications) permettent d'automatiser des tâches répétitives complexes dans Word. Cette introduction vous donne les bases pour enregistrer, modifier et exécuter des macros simples.
Alt+F11 ouvre l'éditeur Visual Basic :
Les macros peuvent être malveillantes (virus de macro). Ne jamais activer les macros dans un document reçu d'une source inconnue. Configurez le niveau de sécurité : Développeur → Sécurité des macros → Désactiver toutes les macros sauf celles signées numériquement.
Excellent ! Vous avez les outils pour automatiser Word efficacement. Passez au Module 8 — la grande synthèse avec exercices complets multi-modules.