Comment utiliser les macros dans Word (guide étape par étape)

By Sarah Chen 25 décembre 2025 Mis à jour 19 mars 2026 word-tutorial
Partager

Réponse Rapide

Les macros dans Word automatisent des suites d’actions répétitives en les enregistrant dans un document ou un modèle. L’onglet Développeur permet de créer une macro, de lui attribuer un raccourci clavier ou un bouton, puis de l’exécuter avec Word pour répéter exactement les mêmes commandes en quelques secondes.

Introduction

Les macros sont des séquences d’actions automatisées qui permettent de gagner énormément de temps en éliminant les tâches répétitives. Que vous ayez besoin de formater des documents de manière cohérente, de réorganiser automatiquement du contenu ou d’exécuter des processus complexes en plusieurs étapes, les macros peuvent gérer ces tâches en un seul clic. Ce guide vous explique comment enregistrer, créer et utiliser des macros dans Word.

Qu’est-ce qu’une macro ?

Une macro est une série de commandes et d’actions que vous enregistrez dans Word pour automatiser des tâches. Lorsque vous lancez une macro, Word exécute automatiquement toutes les actions enregistrées, ce qui évite de répéter manuellement les mêmes étapes à chaque fois.

Comprendre la sécurité des macros

Pourquoi Word avertit à propos des macros

Les macros peuvent potentiellement contenir du code malveillant, c’est pourquoi Word affiche des avertissements de sécurité :

  • Les macros sont désactivées par défaut
  • Word avertit lors de l’ouverture de fichiers contenant des macros
  • Vous devez explicitement activer les macros pour les utiliser

Rendre les macros plus sûres

  • N’activez que les macros provenant de sources fiables
  • Vérifiez le code source des macros avant de les activer
  • Utilisez le Centre de gestion de la confidentialité pour gérer les paramètres des macros
  • Maintenez votre antivirus à jour

Activer les macros

Autoriser les macros dans Word

  1. Cliquez sur Fichier
  2. Cliquez sur Options
  3. Cliquez sur Centre de gestion de la confidentialité
  4. Cliquez sur Paramètres du Centre de gestion de la confidentialité
  5. Cliquez sur Paramètres des macros
  6. Sélectionnez une option :
    • Désactiver toutes les macros sans notification : la plus sécurisée
    • Désactiver toutes les macros avec notification : recommandé (vous demande d’activer)
    • Désactiver toutes les macros sauf celles signées numériquement : haute sécurité
    • Activer toutes les macros : la moins sécurisée
  7. Cliquez sur OK

Enregistrer une macro

Le processus d’enregistrement

  1. Cliquez sur l’onglet Développeur
  2. Cliquez sur le bouton Enregistrer une macro
  3. La boîte de dialogue Enregistrer une macro s’ouvre
  4. Saisissez :
    • Nom de la macro : un nom descriptif (sans espaces)
    • Enregistrer la macro dans : emplacement de sauvegarde (généralement « Tous les documents »)
    • Description : ce que fait la macro
  5. Choisissez d’assigner un bouton ou un raccourci clavier (optionnel)
  6. Cliquez sur OK
  7. Un indicateur « Enregistrement » apparaît
  8. Effectuez les actions que vous souhaitez enregistrer
  9. Cliquez sur Arrêter l’enregistrement une fois terminé

Ce que vous pouvez enregistrer

Les macros peuvent enregistrer :

  • La saisie de texte
  • Les modifications de mise en forme (gras, couleurs, polices)
  • Les opérations Rechercher et Remplacer
  • Les actions de navigation
  • L’insertion de champs ou de contenu
  • Pratiquement toute action manuelle

Assigner des macros à des raccourcis clavier

Créer un raccourci clavier

  1. Commencez à enregistrer une macro
  2. Dans la boîte de dialogue Enregistrer une macro, cliquez sur le bouton Clavier
  3. La boîte de dialogue Personnaliser le clavier s’ouvre
  4. Appuyez sur la combinaison de touches souhaitée (par exemple Ctrl+Alt+M)
  5. Vérifiez qu’elle n’est pas déjà assignée
  6. Cliquez sur Attribuer
  7. Cliquez sur Fermer
  8. Terminez l’enregistrement de votre macro

Utiliser votre raccourci macro

Une fois assigné :

  • Appuyez sur votre raccourci clavier à tout moment
  • Word exécute immédiatement la macro
  • La macro s’exécute quel que soit l’endroit où vous vous trouvez dans le document

Assigner des macros à des boutons

Ajouter un bouton de macro au ruban

  1. Enregistrez d’abord votre macro
  2. Faites un clic droit sur le ruban
  3. Sélectionnez Personnaliser le ruban
  4. Cliquez sur Nouveau groupe pour créer un emplacement pour le bouton
  5. À gauche, sélectionnez Macros dans la liste déroulante
  6. Sélectionnez votre macro
  7. Cliquez sur Ajouter pour la déplacer dans votre nouveau groupe
  8. Cliquez sur OK
  9. Votre bouton de macro apparaît désormais dans le ruban

Exécuter des macros

Méthode 1 : Raccourci clavier

  • Appuyez sur le raccourci que vous avez assigné
  • La macro s’exécute immédiatement

Méthode 2 : Bouton de macro

  • Cliquez sur votre bouton de macro dans le ruban
  • La macro s’exécute immédiatement

Méthode 3 : Boîte de dialogue Macros

  1. Cliquez sur Développeur > Macros
  2. Sélectionnez la macro que vous souhaitez exécuter
  3. Cliquez sur Exécuter

Modifier des macros

Modifier des macros enregistrées

  1. Cliquez sur Développeur > Macros
  2. Sélectionnez la macro à modifier
  3. Cliquez sur Modifier
  4. L’éditeur VBA s’ouvre avec le code de la macro
  5. Apportez les modifications au code
  6. Cliquez sur Fichier > Fermer et retourner à Microsoft Word

Comprendre les bases de VBA

VBA (Visual Basic for Applications) est le langage utilisé par Word :

  • .Selection.Font.Bold = True rend le texte en gras
  • .Range().Text fait référence au contenu textuel
  • Selection.Cut coupe le contenu sélectionné
  • Les commandes sont généralement lisibles et intuitives

Supprimer des macros

Supprimer des macros indésirables

  1. Cliquez sur Développeur > Macros
  2. Sélectionnez la macro à supprimer
  3. Cliquez sur Supprimer
  4. Confirmez la suppression
  5. La macro est définitivement supprimée

Techniques avancées pour les macros

Créer des macros à partir du code

Pour les utilisateurs avancés :

  1. Cliquez sur Développeur > Visual Basic
  2. L’éditeur VBA s’ouvre
  3. Dans l’Explorateur de projet, double-cliquez sur le document
  4. Écrivez directement votre code macro
  5. Cliquez sur Fichier > Fermer et retourner à Microsoft Word

Utiliser les macros avec des formulaires

Combinez formulaires et macros :

  1. Créez des champs de formulaire dans votre document
  2. Écrivez une macro pour extraire les données du formulaire
  3. Exportez les données vers un tableur ou un fichier texte
  4. Automatisez l’ensemble du processus de collecte des données

Créer des modèles avec macros activées

  1. Créez votre modèle avec des formulaires ou de la mise en forme
  2. Ajoutez des macros pour automatiser les processus
  3. Enregistrez sous Document Word avec macros activées (.docm)
  4. Distribuez le modèle pour que d’autres l’utilisent
  5. Les utilisateurs peuvent exécuter vos macros en ouvrant le modèle

Bonnes pratiques pour l’utilisation des macros

1. Documentez vos macros

Ajoutez des commentaires expliquant ce que fait chaque macro.

2. Testez soigneusement

Testez les macros sur des documents d’exemple avant de les utiliser sur des fichiers importants.

3. Faites des sauvegardes

Conservez des copies de sauvegarde avant d’exécuter des macros complexes.

4. Utilisez des noms significatifs

Nommez les macros de façon descriptive (ex. « FormatEnTitre » plutôt que « Macro1 »).

5. Gardez les macros simples

Les macros simples sont plus faciles à maintenir et moins sujettes aux erreurs.

6. Ajoutez une gestion des erreurs

Incluez des vérifications pour gérer les conditions inattendues.

7. Documentez les modifications

Notez quand et pourquoi vous modifiez les macros.

8. Partagez avec prudence

Ne partagez les macros qu’avec des collègues de confiance ; les utilisateurs doivent les activer.

Exemples courants de macros

Exemple 1 : Macro de mise en forme automatique

Enregistre l’application d’une mise en forme cohérente (police, taille, interligne) au texte sélectionné.

Exemple 2 : Macro de remplissage de modèle

Remplit les champs variables d’un modèle avec des informations standard.

Exemple 3 : Macro Rechercher et Remplacer

Trouve automatiquement un texte spécifique et le remplace dans tout le document.

Exemple 4 : Macro de nettoyage

Supprime les espaces superflus, standardise la mise en forme et nettoie les documents.

Résolution des problèmes liés aux macros

La macro ne s’exécute pas

  • Vérifiez que les macros sont activées dans les paramètres du Centre de gestion de la confidentialité
  • Assurez-vous que le fichier macro est enregistré au bon emplacement
  • Vérifiez que le document est enregistré au format avec macros activées (.docm)

La macro génère des erreurs

  • Consultez le message d’erreur dans l’éditeur VBA
  • Vérifiez que le contenu référencé existe
  • Testez avec différents contenus de document
  • Déboguez en ajoutant des boîtes de message pour identifier les zones problématiques

Le raccourci clavier ne fonctionne pas

  • Vérifiez que le raccourci n’est pas déjà attribué à une autre fonction
  • Assurez-vous que votre document est actif
  • Essayez de réassigner le raccourci

Conclusion

Les macros sont des outils puissants pour automatiser les tâches répétitives dans Word. En maîtrisant l’enregistrement, la modification et l’exécution des macros, vous pouvez augmenter considérablement votre productivité et réduire le temps consacré aux tâches routinières de traitement de documents. Que vous formatiez des documents, traitiez des données ou gériez des modèles, les macros vous aident à travailler plus efficacement et avec plus de cohérence. Commencez par des macros simples enregistrées, puis explorez progressivement des techniques plus avancées à mesure que vous gagnez en confiance.

Pour aller plus loin

  • Microsoft Support Word — Documentation officielle de Microsoft pour apprendre à créer, enregistrer et exécuter des macros dans Word.
  • Microsoft Learn Office — Ressource technique utile pour approfondir l’automatisation Office et les bonnes pratiques liées aux macros.
  • Microsoft Support Word — Aide pratique pour résoudre les problèmes courants et trouver des guides pas à pas sur les fonctionnalités de Word.

Questions Fréquemment Posées

Comment enregistrer une macro dans Word ?

Cliquez sur l’onglet Développeur, puis sur Enregistrer une macro, donnez-lui un nom, attribuez-lui éventuellement un bouton ou un raccourci clavier, cliquez sur OK, effectuez vos actions, puis cliquez sur Arrêter l’enregistrement.

Les macros sont-elles sûres ?

Les macros peuvent être sûres si elles proviennent de sources fiables. Word affiche un avertissement lors de l’ouverture de fichiers contenant des macros. Méfiez-vous des macros provenant de sources inconnues, car elles peuvent contenir du code malveillant.

Puis-je modifier une macro après l’avoir enregistrée ?

Oui. Cliquez sur Développeur > Macros, sélectionnez la macro, cliquez sur Modifier, puis vous pouvez modifier directement le code VBA dans l’éditeur.

Passer Moins de Temps à Formater

GenText gère le formatage dans Word pour que vous puissiez vous concentrer sur votre écriture.

Essayer Gratuitement
Partager
word-tutorial advanced automation