Publipostage : Texte à insérer avant (une date) [Résolu] - Word

A voir également:Publipostage : texte à insérer avant (une date)Publipostage et texte à insérer avant le champ de fusion ✓ - Forum - Word Texte anniversaire amie de longue date ✓ - Forum - Loisirs / Divertissements Publipostage texte remplacé par 0 ✓ - Forum - Word Inserer selecteur de date excel ✓ - Forum - Excel Publipostage : format champ de fusion - Conseils pratiques - Word

Bonjour toutes et tous !
J'aimerais ajouter du texte avant une date (champ de fusion).
Mais je rencontre un problème :
Lorsqu'il n'y a pas de texte à insérer avant, la date s'affiche sous le format que je souhaite (à savoir 11 janvier 2019)
Lorsque je modifie les codes de champs pour ajouter :

MERGEFIELD  date_màj \@ "d MMMM yyyy" \b "informations mises à jour le "

Le texte n'est pas inséré avant la date. Je n'ai que la date, dans le bon format, certes, mais pas le texte permettant d'indiquer à quoi correspond la date.
Evidemment, le texte ne doit pas être inséré s'il n'y a pas de donnée.

Merci d'avance pour vos lumières ! Je ne comprends pas.

Base de données : https://www.cjoint.com/c/IAljkJ4qON8
Fichier : https://www.cjoint.com/c/IAljk6uBmM8

Configuration: Windows 7 (64 bits)
Google Chrome (dernière version)
Intel(R) Core(TM) i7 CPU
2.4GHz
Mémoire 8,00 Go

Forum

A voir également:Publipostage : texte à insérer avant (une date)Publipostage et texte à insérer avant le champ de fusion ✓ - Forum - Word Texte anniversaire amie de longue date ✓ - Forum - Loisirs / Divertissements Publipostage texte remplacé par 0 ✓ - Forum - Word Inserer selecteur de date excel ✓ - Forum - Excel Publipostage : format champ de fusion - Conseils pratiques - Word

Web: www.shapebootstrap.net

3 réponses

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,

Tu dis : "Suivant ton conseil, je "conserve la mise en forme à chaque mise à jour", "
Mais je n'ai jamais dit ça !! J'ai parlé de la mise à jour des étiquettes, je n'ai jamais parlé de format de date...

Et là, effectivement il y a une incompatibilité entre le format ajouté et le commutateur \b. Tu peux tenter d'utiliser le protocole DDE, sinon il te reste donc à utiliser des champs IF qui fonctionnent très bien.

http://faqword.com/index.php/word/publipostage/981
http://faqword.com/index.php/word/publipostage/412

[email protected]


Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 42279 internautes nous ont dit merci ce mois-ci

Reply
réponses:

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,

Il n'y a pas de souci avec ton champ : il fonctionne parfaitement.
Par contre, si tu veux obtenir une liste, tu t'y prends mal :
Pourquoi as-tu choisi un publipostage Etiquettes ??
Conserve juste la première ligne de tableau, supprime le reste, et choisis le publipostage Répertoire.

[email protected]

Reply
réponses:
  • auteur

    Bonjour,
    Merci pour ta réponse ! :)
    En effet, le publipostage Répertoire est plus simple ^^

    Cependant, en ce qui concerne l'insertion de texte avant le champ Date, je n'ai rien :(


    J'ai beau chercher, je ne vois pas l'erreur.
    Peut-être ai-je oublié un détail ?

    Merci d'avance pour ton aide :)

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour Nai

Je viens de réessayer tes fichiers chez moi, en utilisant Office 2019, 2013 et 2010, et ça marche parfaitement, le commutateur \b est bien respectée.

Seulement si je regarde ton document d'origine fait sous forme d'étiquettes, tu n'as pas utilisé la fonction de mise à jour des étiquettes. Ce n'est pas comme ça qu'on fait des étiquettes : on en fait une et quand on est satisfait on met à jour les étiquettes, et ainsi toutes les étiquettes seront identiques. Et en ce qui te concerne le champ sur la première étiquette a bien le commutateur \b mais pas sur les autres.

De toutes les façons, tu dois utiliser la fonction Répertoire, tu ne conserves que la première ligne et tu n'auras aucun problème.

[email protected]

Reply
réponses:
  • auteur

    Re ! Merci pour ta patience !
    J'ai repris ton conseil. J'utilise désormais "Répertoire". Je n'ai donc qu'une ligne.
    Le code de champ (de date) est :

    MERGEFIELD  date_màj \@ "d MMMM yyyy" \b "informations mises à jour le "

    Lorsque je fais un aperçu, je n'ai que la date, pas le texte précédent la date (voir capture du message précédent).
    Suivant ton conseil, je "conserve la mise en forme à chaque mise à jour", et là ça marche (sauf que la date est au format US : informations mises à jour le 1/10/2019 au lieu de informations mises à jour le 10 janvier 2019)
    Ce qui me donne :
    MERGEFIELD  date_màj  \@ "d MMMM yyyy" \b "informations mises à jour le "  \* MERGEFORMAT

    Et là, la date est correct, mais je n'ai plus le texte précédent la date.
    Je ne comprends pas ce qui cloche... Comme si c'était l'un ou l'autre :(
    Je suis sous Office 2010 sous Windows 8.
    Voilà mon fichier modifié : https://www.cjoint.com/c/IAooHrFCNb8

    Merci d'avance pour tes lumières ! :)

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed