Aller au contenu

Remplir un modèle

Template Filler

Remplit un modèle à champs {{champ}} une fois par ligne de tableau et rend un document par ligne.

Un publipostage sans le courrier : un gabarit avec des marqueurs {{colonne}}, un tableau collé depuis un tableur, et un document rempli par ligne. Il n’y a ni condition ni boucle, délibérément — ce dont un publipostage a besoin, c’est de « formate ce nombre » et de « mets quelque chose ici si c’est vide ».

🔒 Fonctionne entièrement dans votre navigateurtemplatemail-mergebatch

Modèle

Les marqueurs s’écrivent {{colonne}}. Après une barre verticale vient un filtre : {{amount | won}}, {{name | default: 고객}}.

Données

Collez directement depuis un tableur : la première ligne est l’en-tête. Par défaut la séparation se fait par tabulations ; les virgules avec des champs entre guillemets marchent aussi.

3 documents

lignes

3

colonnes utilisées

3

colonnes inutilisées

0

lignes avec un trou

0

  • Ligne 1

    Bonjour Camille Martin, Merci de régler 1,250,000원 avant le 2026-09-01. Cordialement.

  • Ligne 2

    Bonjour Lucas Dubois, Merci de régler 480,000원 avant le 2026-09-05. Cordialement.

  • Ligne 3

    Bonjour Chloé Bernard, Merci de régler 0원 avant le 2026-09-10. Cordialement.

Filtres

  • upper — MAJUSCULES
  • lower — minuscules
  • title — Première Lettre De Chaque Mot
  • trim — Retire les espaces autour
  • number — Séparateurs de milliers : 1234567 → 1,234,567
  • won — Monnaie coréenne : 1234567 → 1,234,567원
  • default: text — Sert quand la cellule est vide
  • pad: 5 — Complète devant avec des zéros jusqu’à une largeur
Il n’y a ici ni condition ni boucle, et c’est voulu. Un langage de modèles doté d’un flux de contrôle est un langage de programmation, qu’il faut documenter et enfermer dans un bac à sable ; ce dont un publipostage a réellement besoin, c’est « mets ce nombre en forme » et « mets quelque chose ici si c’est vide ».

Comment s’en servir

  1. Écrivez le gabarit

    Les marqueurs s’écrivent {{colonne}} et correspondent à la ligne d’en-tête de votre tableau. Un filtre se met après une barre verticale : {{montant | won}} formate un nombre, {{nom | default: 고객}} remplit un vide.

  2. Collez le tableau

    Directement depuis un tableur — la première ligne est l’en-tête. Séparé par des tabulations par défaut ; les virgules avec champs entre guillemets fonctionnent aussi.

  3. Corrigez les avertissements avant de copier

    Un marqueur sans colonne correspondante est laissé tel quel dans la sortie plutôt que rendu vide, pour que rien ne parte avec un trou dedans. Les lignes ayant une cellule vide sont comptées à part.

  4. Copiez ou téléchargez le tout

    Chaque document a son bouton de copie, et « tout copier » les rassemble avec le séparateur de votre choix. Cinquante sont affichés ; la copie et le téléchargement les prennent tous.

Questions fréquentes

Pourquoi ne puis-je pas écrire un si ?

Parce qu’un langage de gabarit avec des structures de contrôle est un langage de programmation, et qu’il faut alors le documenter et le confiner comme tel. Le filtre default: couvre le cas qui se présente vraiment — une cellule vide — sans rien de tout cela.

Une ligne est sortie en « Bonjour , »

Cette ligne a une cellule vide là où le gabarit attend une valeur — et c’est exactement ainsi que cette formule de politesse part à quarante personnes. L’avertissement les compte, et un filtre default: les remplit.

Les données quittent-elles mon navigateur ?

Non. Un tableau de publipostage est une liste de clients avec leurs montants, exactement le genre de fichier qu’il ne faut pas téléverser. Tout se passe dans la page.

À alimenter depuis

Ensuite

Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.