Problème date de naissance publipostage
Résolu/Fermé
A voir également:
- Publipostage date inversée
- Problème date publipostage - Meilleures réponses
- Publipostage date de naissance inversée - Meilleures réponses
- Problème publipostage date de naissance ✓ - Forum Word
- Publipostage mail - Accueil - Word
- Publipostage date en anglais : comment l'inverser ? ✓ - Forum Excel
- Date à l'envers sur word en publipostage - Forum Excel
- Publipostage Excel vers Word - Format date - Forum Word
1 réponse
C-Claire
Messages postés
4014
Date d'inscription
samedi 8 novembre 2014
Statut
Membre
Dernière intervention
3 octobre 2016
2 232
Modifié par C-Claire le 9/09/2016 à 06:01
Modifié par C-Claire le 9/09/2016 à 06:01
Bonjour D90DX,
Word a converti la date en nombre de jours écoulés depuis le 01/01/1900.
Voici 3 suggestions pour récupérer les dates dans ton publipostage :
Dans ton document type Word
1. Modifie le code de champ de la date de naissance
Appuie sur [ALT] [F9] pour afficher les codes de champ. Complète le code de la date de la façon suivante avec le commutateur en gras ci-dessous (attention aux majuscules) :
{ MERGEFIELD "ton champ date" \@ "dd/MM/yyyy" }, appuie à nouveau sur [ALT] [F9] pour masquer les codes et fais un test.
2. Utilise le protocole d'échange DDE
Dans le bouton "Office" ou l'onglet [Fichier], "Options", "Options avancées" (à gauche). Dans la rubrique "Général" en bas, coche "Confirmer la conversion du format de fichier lors de l'ouverture". Refais la liaison avec ton fichier Excel.
Tu choisiras le protocole "Feuilles de calcul MS Excel via un DDE".
Cette 2e méthode impose d'avoir une seule feuille dans le classeur Excel ou qu'elle soit placée en 1re position.
Dans ta feuille Excel
3. Convertis les dates en texte dans une nouvelle colonne avec une formule du type =TEXTE(A1;"jj/mm/aaaa"). Puis tu fais un collage spécial "Valeurs" pour ne garder que le résultat, et tu utilises ce champ pour ton publipostage.
Pour quelle solution vas-tu opter ?
C-Claire
Word a converti la date en nombre de jours écoulés depuis le 01/01/1900.
Voici 3 suggestions pour récupérer les dates dans ton publipostage :
Dans ton document type Word
1. Modifie le code de champ de la date de naissance
Appuie sur [ALT] [F9] pour afficher les codes de champ. Complète le code de la date de la façon suivante avec le commutateur en gras ci-dessous (attention aux majuscules) :
{ MERGEFIELD "ton champ date" \@ "dd/MM/yyyy" }, appuie à nouveau sur [ALT] [F9] pour masquer les codes et fais un test.
2. Utilise le protocole d'échange DDE
Dans le bouton "Office" ou l'onglet [Fichier], "Options", "Options avancées" (à gauche). Dans la rubrique "Général" en bas, coche "Confirmer la conversion du format de fichier lors de l'ouverture". Refais la liaison avec ton fichier Excel.
Tu choisiras le protocole "Feuilles de calcul MS Excel via un DDE".
Cette 2e méthode impose d'avoir une seule feuille dans le classeur Excel ou qu'elle soit placée en 1re position.
Dans ta feuille Excel
3. Convertis les dates en texte dans une nouvelle colonne avec une formule du type =TEXTE(A1;"jj/mm/aaaa"). Puis tu fais un collage spécial "Valeurs" pour ne garder que le résultat, et tu utilises ce champ pour ton publipostage.
Pour quelle solution vas-tu opter ?
C-Claire
9 sept. 2016 à 21:16
10 sept. 2016 à 06:11
"j'aurais quand même bien aimé savoir se qui clochait"
moi aussi !
Mais je suis ravie que tu aies trouvé une 4e solution ;-)
C-Claire
15 oct. 2021 à 13:07
17 nov. 2022 à 08:49
Merci
j'ai opté pour la 4ème convertir les dates en texte sur le fichier excel
merci ça fonctionne
23 mars 2023 à 11:43
Merci infiniment ! C'était le paramétrage de Word qui ne convenait pas.
Le pas à pas de votre explication est extrêmement utile, je vous en remercie.
Bonne journée !