IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Publipostage conditionnel de Eric Renaud


Sujet :

Excel

  1. #1
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2013
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 305
    Points : 66
    Points
    66
    Par défaut Publipostage conditionnel de Eric Renaud
    Bonsoir à tous,

    J'ai essayé de suivre à la lettre les étapes de publipostage conditionnel avec 2 bases provenant du site Ericrenaud.fr mais impossible d'arriver au même résultat que celui de Eric Renaud et je ne sais pas d'où vient mon problème.

    cela va faire plus de 10 fois que je recommence avec mon fichier excel en me disant à chaque fois que ça va marcher mais rien...... (Il est 00h30 passé et je suis encore en train de chercher)

    C'est vraiment frustrant.

    Est ce que quelqu'un peut essayer à ma place mon fichier svp parce que je me dis que je dois peut être avoir un problème avec Word (en utilisant la méthode d'eric renaud (lien joint) avec mon fichier excel)

    http://ericrenaud.fr/qr10.htm

    publipostage V2.xlsx

    Merci beaucoup

    Cordialement

  2. #2
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, pose cette question à l'auteur sur son site ?

  3. #3
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 419
    Points : 16 262
    Points
    16 262
    Par défaut
    Bonjour

    Pour ma part je rencontre

    • un problème lié à priori à Windows 7 : il faut que j'insère d'abord le champ base de données avant de lier la source de publipostage car sinon j'ai un message disant que le fichier est déjà utilisé
      (ou bien créer une source de données)
    • le second problème lié à ta source : comme la requête utilise des ' cela crée un conflit avec ton client jus d'orange : il faudrait une colonne supplémentaire remplaçant ' par le caractère Alt 0180


    sinon cela fonctionne parfaitement.
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  4. #4
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2013
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 305
    Points : 66
    Points
    66
    Par défaut
    Bonjour 78chris

    Merci beaucoup pour ton retour

    Figures toi que j'ai réessayé et en cherchant à nouveau je me suis rendu compte que le problème était dû au fait que je n'étais pas allée au bout de mon publipostage.

    En effet, il fallait que je fusionne le tout pour voir le résultat.

    Mais maintenant je me retrouve confronté à une autre problème, celui des chiffres après la virgule : 73664,839999999997 (issu d'un autre fichier celui d'un TCD)

    J'ai essayé d'insérer l'élément suivant "\# #0,00" après mon champs comme le préconise certain mais le résultat obtenu est le suivant : 0,00 au lieu de 73664,84

    J'essaye à nouveau en mettant un "." à la place de la "," "\# #0.00" mais le résultat est le même

    Une personne a dit dans un forum qu'on pouvait contourner la chose en faisant la manip suivante :

    choisir le protocole DDE lors de la fusion : Menu Outils, Options, onglet ... cocher "Confirmer les conversions". Lors de la phase du choix de la base de données, choisir DDE. Les dates seront alors en français et les nombres sans problèmes

    Le problème c'est que ça ne marche pas pour moi

    La seule solution serait que je convertisse les chiffres en texte dans ma base mais je ne veux pas passer par cette méthode....

    Aurais-tu une idée 78chris d'où cela pourrait provenir?

    Merci par avance pour ton aide

    Cordialement

  5. #5
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 419
    Points : 16 262
    Points
    16 262
    Par défaut
    Bonjour

    On peut utiliser les commutateurs de format sur les champs de publipostage mais je doute que l'on puisse le faire sur un champs base de donnée.

    Le DDE impose que l'on traite les données du 1er onglet pour la publipostage et cela ne changera rien sur le champ base de données.
    De plus ce protocole a disparu de la version 2013...

    Essaye de reposer la question du format sur le forum Word.

    Sinon il reste la solution de dupliquer le montant dans une colonne au format texte avec une formule TEXTE(valeur;format) et d'utiliser cette colonne dans le publipostage.

    Pour ma part je n'ai jamais utilisé les champs base de données mais l'imbrication des conditions de fusion.
    C'est un peu pénible mais faisable si on a pas plus d'une demi-douzaine de lignes maxi par client.
    Cela permet aussi un format plus souple que le tableau pour des lignes... mais nécessite autant de champs avec imbrication que de colonnes à utiliser dans la source.
    Donc des avantages et des inconvénients...
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  6. #6
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2013
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 305
    Points : 66
    Points
    66
    Par défaut
    78chris,

    C'est exact. J'ai finalement opté pour le format text (pas le choix)

    Par contre est ce qu'il t'arrive d'avoir les messages ci-dessous pendant l'étape de fusion :

    - "Word n'a pas pu ouvrir la source de donnée"
    - "Erreur de calcul dans l'enregistrement 150"
    - "Une erreur s'est produite : Erreur de syntaxe (opérateur absent ) dans l'expression "xxxxxx = Jus d'orange"

    Merci encore 78chris

    Cordialement

  7. #7
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 419
    Points : 16 262
    Points
    16 262
    Par défaut
    RE

    C'est que je j'évoquais au #3 : la syntaxe du champ base de données contient des ' en conflit avec celle de jus d'orange : il faut les remplacer dans Excel, soit dans les colonnes sources (cherche et remplace) soit dans une colonne supplémentaire avec une formule SUBSTITUE, par la pseudo apostrophe obtenue avec Alt 0180.
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  8. #8
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2013
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 305
    Points : 66
    Points
    66
    Par défaut
    78chris,

    Tout juste EXCELLENT !!!!!

    J'ai crée dans mon TCD une colonne en utilisant la formule Substitue comme tu me l'a conseillé avec le ALT 0180 et ça a marché du tonnerre !!!!!

    Aucun autre message d'erreur dans mon publipostage pendant la fusion.

    Vraiment un grand merci 78chris.

    Excellente fin de soirée

    Cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD-2007] Faire publipostage conditionnel
    Par lauremary dans le forum Word
    Réponses: 1
    Dernier message: 14/12/2013, 12h51
  2. Publipostage conditionnel (plusieurs lignes)
    Par rystio dans le forum Word
    Réponses: 4
    Dernier message: 07/12/2011, 22h43
  3. Réponses: 0
    Dernier message: 10/02/2011, 09h51
  4. [WD-2000] Saut de page conditionnel lors d'un publipostage
    Par juju05 dans le forum Word
    Réponses: 3
    Dernier message: 13/11/2010, 08h36
  5. Traitement conditionnel publipostage
    Par Couiin dans le forum Word
    Réponses: 10
    Dernier message: 09/04/2008, 18h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo