Publipostage (Excel + Word)
Le publipostage utilise un classeur Excel comme source de données pour générer automatiquement des documents Word personnalisés (lettres, étiquettes, emails) pour chaque ligne. La connexion se configure dans Word via Publipostage > Sélection des destinataires > Utiliser une liste existante.
À quoi sert un publipostage (excel + word) dans Excel ?
Le publipostage est la passerelle entre Excel et Word qui te permet de générer des dizaines ou des centaines de documents personnalisés à partir d'un tableau de données. Tu prépares ta liste de destinataires dans Excel (noms, adresses, montants, dates), tu crées un modèle de document dans Word avec des champs de fusion, et Word génère automatiquement un document personnalisé pour chaque ligne de ton tableau.
Tu vas l'utiliser pour tout envoi en masse qui nécessite une personnalisation : lettres de relance, contrats individuels, certificats de formation, étiquettes d'adresse, convocations, emails personnalisés. C'est l'alternative professionnelle au copier-coller manuel dans Word, qui te fait gagner des heures et élimine les erreurs de saisie.
Publipostage (Excel + Word) : exemples concrets
Exemple 1 : Responsable RH : générer 150 attestations employeur en une seule opération
Tu es responsable RH dans une entreprise de 150 salariés. Chaque début d'année, tu dois fournir une attestation employeur à chaque salarié. L'attestation contient le nom, le prénom, la date d'embauche, le poste et le salaire brut annuel. Faire 150 copier-coller dans Word prendrait des jours et multiplierait les risques d'erreur.
Tu prépares ton tableau Excel avec une colonne par champ de l'attestation (Nom, Prenom, Date_embauche, Poste, Salaire_brut). Dans Word, tu crées un modèle d'attestation avec les champs de fusion correspondants. Tu lances le publipostage, et Word génère 150 attestations personnalisées en quelques secondes.
Tu peux les imprimer directement, les enregistrer en PDF individuels, ou les envoyer par email si tu utilises l'option d'envoi par email du publipostage. Le même tableau Excel pourra servir l'année prochaine avec les données mises à jour.
Exemple 2 : Commercial : envoyer des relances personnalisées à chaque client
Tu es commercial dans une société de services informatiques. Tu as une liste de 80 prospects dans Excel avec leur nom, entreprise, dernier contact et montant de la proposition. Tu veux envoyer une lettre de relance personnalisée à chacun, avec le bon nom, la bonne entreprise et le bon montant.
Dans Word, tu crées ton modèle de relance avec les champs de fusion : "Cher <<Prenom>>, suite à notre échange du <<Date_contact>>, je me permets de revenir vers vous concernant notre proposition de <<Montant>> euros pour <<Entreprise>>." Tu connectes le modèle à ton fichier Excel et tu lances la fusion.
Word génère 80 lettres personnalisées. Tu peux aussi filtrer les destinataires directement dans l'assistant de publipostage pour n'envoyer qu'aux prospects contactés il y a plus de 30 jours, par exemple. Chaque lettre donne l'impression d'avoir été écrite individuellement.
- #1 Structure ton fichier Excel comme un vrai tableau : la première ligne contient les en-têtes de colonnes (Nom, Prenom, Adresse, etc.), chaque ligne suivante contient un enregistrement. Pas de lignes vides ni de cellules fusionnées.
- #2 Dans Word, utilise l'assistant pas à pas du publipostage : Publipostage > Démarrer la fusion et le publipostage > Assistant pas à pas. Il te guide dans chaque étape.
- #3 Avant de lancer la fusion finale, clique sur "Aperçu des résultats" dans l'onglet Publipostage de Word pour vérifier que les données s'affichent correctement.
- #4 Si tes dates ou nombres s'affichent mal dans Word, utilise un commutateur de format dans le champ de fusion. Par exemple, { MERGEFIELD Date_embauche \@ "dd/MM/yyyy" } force le format de date français.
Le fichier Excel source doit être fermé dans Excel quand tu lances le publipostage dans Word. Si le fichier est ouvert, Word risque de ne pas pouvoir y accéder ou de lire des données incomplètes.
Les erreurs courantes avec le publipostage (excel + word)
✕ Avoir des en-têtes de colonnes mal formatés dans Excel
Tu nommes tes colonnes avec des espaces, des accents ou des caractères spéciaux ("Prénom du client", "N de commande"). Word récupère ces noms comme champs de fusion, mais certains caractères spéciaux causent des erreurs ou des résultats inattendus.
Le problème se manifeste souvent par des champs de fusion qui restent vides ou qui affichent le nom du champ au lieu de la valeur. Tu ne comprends pas pourquoi certains champs fonctionnent et d'autres non.
Solution : Utilise des noms de colonnes simples, sans accents ni caractères spéciaux : Prenom, Nom, Date_embauche, Numero_commande. Les underscores sont acceptés, mais les espaces et les accents peuvent poser problème dans les champs de fusion Word.
✕ Avoir des cellules vides ou des lignes parasites dans la source Excel
Ton tableau Excel contient des lignes vides au milieu des données, des lignes de sous-total, ou des cellules fusionnées. Word interprète chaque ligne comme un enregistrement et génère des documents vides ou incohérents pour les lignes parasites.
Tu te retrouves avec des lettres sans nom de destinataire, des étiquettes blanches intercalées, ou des doublons causés par les lignes de sous-total. Le nettoyage après coup prend plus de temps que le publipostage n'en a fait gagner.
Solution : Nettoie ton fichier Excel avant le publipostage : supprime les lignes vides, les sous-totaux et les cellules fusionnées. Convertis tes données en tableau Excel structuré (Ctrl+T) pour garantir une structure propre et homogène.
Questions fréquentes sur le publipostage (excel + word)
Prépare d'abord ton tableau de données dans Excel (une colonne par champ, une ligne par destinataire, en-têtes en première ligne). Dans Word, va dans Publipostage > Démarrer la fusion et le publipostage > choisis ton type de document (lettres, étiquettes, emails). Clique sur Sélection des destinataires > Utiliser une liste existante et sélectionne ton fichier Excel. Insère les champs de fusion dans ton modèle, puis clique sur Terminer et fusionner pour générer tous les documents.
Oui, le publipostage prend en charge l'envoi d'emails. Dans Word, choisis "Messages électroniques" comme type de fusion. Configure ton modèle avec les champs de fusion, puis clique sur Terminer et fusionner > Envoyer des messages électroniques. Word utilise Outlook pour envoyer un email personnalisé à chaque destinataire. Le champ "Email" de ton tableau Excel sert d'adresse de destination.
Par défaut, Word affiche les dates et les nombres au format brut (par exemple "45678" pour une date). Pour forcer un format, fais Alt+F9 dans Word pour afficher les codes de champs, puis ajoute un commutateur. Pour une date : { MERGEFIELD Date \@ "dd/MM/yyyy" }. Pour un nombre avec séparateur de milliers : { MERGEFIELD Montant \# "#.##0,00" }. Reviens en mode normal avec Alt+F9 et actualise avec F9.
Termes liés
Envie d'aller plus loin ?
Explore les 293 termes de notre lexique ou découvre nos formules Excel.