🏠 Accueil
MODULE 7 / 8

Modèles et Automatisation

Champs, QuickParts, modèles réutilisables et introduction aux macros VBA

⏱ 1 heure 📚 5 blocs 🦡 David BILLAUD & Nestor
BLOC 1 / 5

🎯 Introduction à l'Automatisation

⏱ 8 min

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.

💡 Pyramide d'automatisation Word
  • Niveau 1 : Styles et modèles → Cohérence automatique
  • Niveau 2 : Champs et QuickParts → Contenu dynamique
  • Niveau 3 : Macros VBA → Automatisation de tâches complexes
  • Niveau 4 : Add-ins / Power Automate → Intégrations avancées

Objectifs du module

  • Utiliser les champs Word pour du contenu dynamique (date, auteur, comptage)
  • Réaliser des calculs simples dans des tableaux Word
  • Créer et utiliser des QuickParts (blocs de construction réutilisables)
  • Construire des modèles avancés avec contrôles de contenu
  • Comprendre et écrire des macros VBA Word simples
← Module 6
BLOC 2 / 5

⌨️ Champs Word et Formules de Calcul

⏱ 15 min

Les champs Word sont des instructions dynamiques qui s'actualisent automatiquement. Ils constituent la base du contenu automatisé dans Word.

Insérer un champ

Insertion → QuickPart → Champ... → choisir dans la liste → configurer → OK

Ou : Ctrl+F9 pour insérer des accolades de champ { } puis saisir manuellement.

Champs essentiels

ChampCodeRé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

Mettre à jour les champs

  • F9 : mettre à jour le champ sélectionné
  • Ctrl+A puis F9 : mettre à jour TOUS les champs du document
  • Avant impression : Word peut mettre à jour automatiquement — Fichier → Options → Affichage → cocher "Mettre à jour les champs avant l'impression"

Formules dans les tableaux Word

Word peut effectuer des calculs simples dans les cellules de tableau :

  1. Cliquez dans la cellule de résultat
  2. Disposition (Outils de tableau) → Formule
  3. Saisir la formule dans la boîte :
FormuleDescriptionExemple
=SUM(ABOVE)Somme des cellules au-dessusTotal colonne
=SUM(LEFT)Somme des cellules à gaucheTotal ligne
=AVERAGE(ABOVE)Moyenne des cellules au-dessusMoyenne
=MAX(ABOVE)Maximum des cellules au-dessusValeur max
=B2*C2Multiplication de cellules (Bcolonne2ligne × Ccolonne2ligne)Qté × Prix
=IF(B2>100,"Oui","Non")Condition simpleSeuil atteint ?
⚠️ Formules Word : limitations

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.

🖊 Exercice — Champs et formules

  1. Dans un en-tête, insérez : "Rapport de {AUTHOR} — {DATE} — Page {PAGE}/{NUMPAGES}"
  2. Créez un tableau de budget : 5 lignes (Poste, Budget, Réalisé, Écart), 4 colonnes
  3. Insérez des formules : Écart = Budget - Réalisé, Total = SUM(ABOVE)
  4. Modifiez une valeur et mettez à jour les formules avec F9
BLOC 3 / 5

⚡ QuickParts — Insertions Automatiques

⏱ 15 min

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.

Galerie de blocs intégrés

Insertion → QuickPart → différentes galeries disponibles :

  • Propriétés du document : Auteur, Titre, Société, Résumé, Date (remplis depuis Fichier → Informations → Propriétés)
  • Champ : tous les champs Word (DATE, PAGE, AUTHOR, etc.)
  • Éléments essentiels : blocs prédéfinis (en-têtes, pieds, couvertures...)
  • Sélection dans la galerie : vos propres blocs personnalisés

Créer un QuickPart personnalisé

  1. Créez et mettez en forme le contenu à enregistrer (texte, tableau, image...)
  2. Sélectionnez l'ensemble
  3. Insertion → QuickPart → Enregistrer la sélection dans la galerie QuickPart...
  4. Saisir un Nom (court et mémorable)
  5. Choisir la Galerie : QuickParts (général)
  6. Choisir la Catégorie : Général ou créer une catégorie
  7. Définir l'Emplacement : Normal.dotm (disponible partout) ou modèle spécifique
  8. Cliquer OK

Utiliser un QuickPart

  • Méthode 1 : Insertion → QuickPart → sélectionner dans la galerie
  • Méthode 2 : Saisir les premières lettres du nom → appuyer sur F3
  • Méthode 3 : Saisir le nom entier → F3 (remplacement instantané)

Cas d'usage pratiques

QuickPartContenuUsage
"entete-courrier"Logo + coordonnées entreprise formatésDébut de chaque courrier
"sign-david"Signature complète + coordonnéesFin de document
"table-budget"Tableau budget vierge formatéRapports financiers
"cadre-info"Encadré bleu "À noter" styliséMise en valeur d'information
"rgpd"Clause RGPD standardFormulaires, contrats

Gérer et supprimer des QuickParts

  1. Insertion → QuickPart → clic droit sur un bloc → Organiser et supprimer...
  2. Dans la boîte, sélectionner le bloc → Supprimer

🖊 Exercice — QuickParts

  1. Créez une signature professionnelle complète (nom, poste, entreprise, contact) avec logo fictif
  2. Enregistrez-la comme QuickPart nommé "sign-perso" dans Normal.dotm
  3. Créez un encadré "ATTENTION" stylisé (fond orange, texte blanc, icône ⚠️) et enregistrez comme "cadre-attention"
  4. Ouvrez un nouveau document vierge — insérez les deux QuickParts via F3
BLOC 4 / 5

📄 Modèles Avancés avec Contrôles de Contenu

⏱ 12 min

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é.

Activer l'onglet Développeur

  1. Fichier → Options → Personnaliser le ruban
  2. Dans la colonne droite, cocher Développeur
  3. OK

Types de contrôles de contenu

ContrôleDescriptionUsage
Texte enrichiZone de saisie avec mise en forme autoriséeChamps de description
Texte brutZone de saisie sans mise en formeNoms, codes, références
ImageZone d'insertion d'imagePhoto de profil, logo
Bloc de constructionSélection dans une galerie de blocsChoix de modèles prédéfinis
Case à cocherCoche ou décocheOptions, conformités
Liste déroulanteSélection parmi une liste fixeCatégorie, statut
Zone de liste modifiableListe + saisie libreSuggestions + liberté
Sélecteur de dateCalendrier intégréDates de rapport, réunion

Insérer et configurer un contrôle

  1. Positionnez le curseur → Développeur → groupe Contrôles → cliquer le contrôle voulu
  2. Sélectionnez le contrôle → Développeur → Propriétés
  3. Configurer : Titre (libellé), Balise (identifiant), Style, Comportement
  4. Pour les listes : ajouter les valeurs dans la liste des éléments

Protéger le formulaire

Une fois les contrôles en place :

  1. Révision → Protéger → Restreindre la modification
  2. Choisir "Remplissage de formulaires"
  3. Activer la protection (avec ou sans MDP)
  4. Seuls les contrôles de contenu sont modifiables — le reste est verrouillé

🖊 Exercice — Modèle avec contrôles

  1. Créez un modèle "Fiche Intervention" avec : Titre (texte brut), Date (sélecteur), Technicien (liste déroulante : 5 noms), Priorité (liste : Urgente/Haute/Normale/Basse), Description (texte enrichi), Résolu (case à cocher)
  2. Protégez en "Remplissage de formulaires"
  3. Enregistrez en .dotx
  4. Basez 3 nouvelles fiches sur ce modèle — remplissez-les
BLOC 5 / 5

🔧 Introduction aux Macros VBA & Bilan

⏱ 10 min

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.

Enregistrer une macro

  1. Affichage → Macros → Enregistrer une macro...
  2. Donner un nom (sans espace, sans caractères spéciaux)
  3. Attribuer à : clavier (raccourci) ou barre d'outils (bouton)
  4. Enregistrer dans : Normal.dotm (disponible partout) ou document courant
  5. Cliquer OK → Votre pointeur change (cassette)
  6. Effectuez les actions à automatiser
  7. Affichage → Macros → Arrêter l'enregistrement

Exécuter une macro

  • Affichage → Macros → Afficher les macros → sélectionner → Exécuter
  • Via le raccourci clavier défini à l'enregistrement
  • Via un bouton dans la barre d'outils Accès rapide
  • Développeur → Macros

Éditer une macro dans l'éditeur VBA

Alt+F11 ouvre l'éditeur Visual Basic :

Sub MiseEnFormeTitre() ' Macro créée par David BILLAUD ' Applique le style Titre 1 et ajoute espacement With Selection.ParagraphFormat .SpaceBefore = 12 .SpaceAfter = 6 End With Selection.Style = ActiveDocument.Styles("Titre 1") MsgBox "Style Titre 1 appliqué !", vbInformation End Sub

Exemples de macros utiles

' Supprimer tous les commentaires du document Sub SupprimerCommentaires() ActiveDocument.Comments.Delete MsgBox "Tous les commentaires ont été supprimés." End Sub ' Sauvegarder en PDF automatiquement Sub ExporterPDF() Dim cheminPDF As String cheminPDF = ActiveDocument.Path & "\" & _ ActiveDocument.BaseName & ".pdf" ActiveDocument.ExportAsFixedFormat _ OutputFileName:=cheminPDF, _ ExportFormat:=wdExportFormatPDF MsgBox "PDF exporté : " & cheminPDF End Sub ' Remplacer tous les styles "Normal" par "Corps Rapport" Sub RemplacerStyle() Dim oStyle As Style Dim oPar As Paragraph For Each oPar In ActiveDocument.Paragraphs If oPar.Style = "Normal" Then oPar.Style = "Corps Rapport" End If Next oPar End Sub
⚠️ Sécurité des macros

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.

🖊 Exercice Bilan — Module 7

  1. Enregistrez une macro "FormatRapport" : applique les styles de votre charte, insère en-tête/pied standard, exporte en PDF
  2. Attribuez cette macro au raccourci Ctrl+Alt+R
  3. Créez un QuickPart "Clause-confidentialité" avec le texte légal standard de votre entreprise
  4. Construisez un modèle .dotx complet : contrôles de contenu + styles + QuickParts + macro "FormatRapport"
  5. Testez le modèle sur un nouveau document
🎉 Module 7 terminé !

Excellent ! Vous avez les outils pour automatiser Word efficacement. Passez au Module 8 — la grande synthèse avec exercices complets multi-modules.

Module 8 →