Word publipostage Excel : éviter les doublons et erreurs de champs

Le publipostage Word relié à un fichier Excel repose sur une correspondance stricte entre les noms de colonnes du tableur et les champs de fusion insérés dans le document. Quand cette correspondance se rompt, les résultats vont du champ vide au doublon inexplicable. La plupart des erreurs ne viennent pas de Word lui-même, mais de la structure du fichier Excel en amont.

Cellules fusionnées et lignes vides dans Excel : les ruptures de liaison invisibles

Avant de chercher un problème côté Word, le premier réflexe est d’auditer la feuille de calcul. Deux défauts structurels provoquent la majorité des dysfonctionnements, et aucun message d’erreur explicite ne les signale.

Les cellules fusionnées cassent le publipostage

Une cellule fusionnée dans le tableau Excel casse systématiquement la liaison avec Word. Le moteur de fusion lit les données ligne par ligne, colonne par colonne. Quand deux cellules sont fusionnées, Word ne sait plus attribuer la valeur au bon champ et peut dupliquer un enregistrement ou sauter une ligne entière.

La solution est radicale : supprimer toutes les fusions de cellules avant de lancer le publipostage. Dans Excel, sélectionnez la plage complète, puis onglet Accueil, cliquez sur la flèche du bouton Fusionner et centrer, puis Annuler la fusion. Remplissez ensuite les cellules laissées vides.

Les lignes vides génèrent des enregistrements fantômes

Une ligne vide au milieu du tableau est interprétée par Word comme un enregistrement à part entière. Le document fusionné contient alors une page blanche ou un bloc de champs vides, souvent confondu avec un doublon.

Microsoft précise dans sa documentation que la table ne doit contenir aucune ligne vide. Parcourez le fichier Excel et supprimez toute ligne sans données avant de relancer la fusion.

Homme en télétravail devant deux écrans affichant un tableau Excel avec doublons surlignés et un publipostage Word avec erreurs de champs

En-têtes de colonnes Excel : la source principale des erreurs de champs

La première ligne du fichier Excel sert de référence pour les champs de fusion dans Word. Toute ambiguïté dans ces en-têtes se traduit par un champ mal rempli ou non reconnu.

Chaque nom de colonne doit être unique

Deux colonnes nommées « Adresse » et « Adresse2 », ou pire « Nom » et « Nom  » (avec un espace invisible en fin de cellule), provoquent des conflits. Word associe alors les données de la mauvaise colonne au champ inséré dans le document.

  • Vérifiez qu’aucun en-tête n’est dupliqué en utilisant la mise en forme conditionnelle sur la première ligne (Accueil, Mise en forme conditionnelle, Règles de mise en surbrillance, Valeurs en double).
  • Supprimez les espaces en début et fin de cellule avec la fonction SUPPRESPACE() appliquée à chaque en-tête.
  • Privilégiez des noms courts et explicites : Prenom, Nom, Adresse, CodePostal, Ville. Évitez les caractères spéciaux et les accents dans les en-têtes.

La première ligne ne doit contenir que des en-têtes

Si la première ligne contient déjà des données (un nom de client, par exemple), Word interprète ces données comme des noms de champs. Tous les champs de fusion portent alors des intitulés absurdes, et le premier enregistrement disparaît du publipostage.

Doublons dans le document fusionné : diagnostic côté Excel et côté Word

Des doublons apparaissent dans le résultat final alors que le fichier Excel n’en contient aucun. Ce problème, signalé régulièrement sur les forums Microsoft, a deux causes distinctes.

La première est structurelle : les cellules fusionnées ou les lignes vides évoquées plus haut. La seconde est liée à la façon dont Word gère la connexion à la source de données. Quand le fichier Excel contient plusieurs feuilles, Word peut pointer vers la mauvaise feuille ou vers une plage nommée qui inclut des lignes hors du tableau principal.

Pour vérifier la source utilisée par Word, allez dans l’onglet Publipostage, cliquez sur Modifier la liste de destinataires. La fenêtre affiche la source active et la plage de données. Assurez-vous que la plage correspond exactement à votre tableau, sans lignes ou colonnes supplémentaires.

Si les doublons persistent, recréez la connexion : déconnectez la source (Sélection des destinataires, puis choisissez à nouveau le fichier), et sélectionnez manuellement la feuille et la plage correctes.

Vue de dessus d'un bureau avec une lettre publipostage Word présentant des erreurs de champs et un fichier Excel avec lignes dupliquées surlignées

Format des dates et nombres : corriger l’affichage avec les codes MERGEFIELD

Un problème fréquent et distinct des doublons concerne l’affichage des données numériques. Une date saisie dans Excel au format jj/mm/aaaa peut apparaître dans Word sous forme de nombre sériel (45287 au lieu de 15/01/2024, par exemple). Les codes postaux perdent leur zéro initial.

La correction ne se fait pas dans Excel, mais directement dans le code du champ de fusion Word. Faites un clic droit sur le champ inséré, sélectionnez Basculer les codes de champs. Le champ affiche alors sa syntaxe brute, par exemple :

{ MERGEFIELD DateNaissance }

Pour forcer un format de date, ajoutez un commutateur :

{ MERGEFIELD DateNaissance \@ « dd/MM/yyyy » }

Pour conserver le zéro initial d’un code postal :

{ MERGEFIELD CodePostal \# « 00000 » }

  • Le commutateur \@ contrôle le format des dates.
  • Le commutateur \# contrôle le format des nombres.
  • Après modification, faites clic droit puis Mettre à jour les champs pour appliquer le changement.

Cette méthode est plus fiable que le formatage côté Excel, car elle agit au moment de la fusion et ne dépend pas du format de cellule du tableur.

Liste de vérification avant fusion Word-Excel

Un publipostage propre se prépare avant d’appuyer sur Terminer et fusionner. Quelques contrôles rapides éliminent la majorité des problèmes.

Ouvrez le fichier Excel et vérifiez l’absence de cellules fusionnées, de lignes vides et de doublons dans les en-têtes. Fermez Excel avant d’ouvrir Word pour éviter les conflits de verrouillage de fichier. Dans Word, utilisez Aperçu des résultats pour parcourir les enregistrements un par un et repérer les champs vides ou les données mal placées.

Un fichier Excel bien structuré élimine la quasi-totalité des erreurs de publipostage. Les corrections côté Word (commutateurs de format, filtres de destinataires) ne rattrapent pas un tableau source mal construit. La rigueur sur la structure des données, en amont, reste le seul moyen fiable d’obtenir un document fusionné sans surprise.

Quelques actus

Entreprise : pourquoi devriez-vous faire des sauvegardes sur le cloud

Le cloud est une solution de sauvegarde des données très prisée par les entreprises depuis son avènement. Il

Office 2019 ou Microsoft 365 : lequel choisir ?

La suite Office nous accompagne depuis longtemps. S'il est vrai que vous aviez l'habitude d'acheter vos disques pour