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

Word Discussion :

Traitement conditionnel publipostage


Sujet :

Word

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2008
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 27
    Points : 24
    Points
    24
    Par défaut Traitement conditionnel publipostage
    Bonjour à tous

    Je fais du publipostage et comme BD j'utilise un fichier Excel.
    Je travaille sur un office 2002.
    Je remonte de mon fichier Excel des adresses avec numéro, rue .....
    Quand l'adresse n'a pas de numéro, par défaut, 0 remonte.
    Pourtant dans le fichier Excel, le champ est vide. Alors après avoir regardé un peu les posts antérieurs, j'ai essayé de faire un traitement conditionnel.
    Dans l'idée :
    Si N1 = 0 je remplace par champ vide
    d'où :
    IF MERGEFIELD N1 = 0 ""
    Mais pas de résultat. N1 s'affiche à la place du N°.
    Quand j'écris {IF {MERGEFIELD N1} = 0 ""}, je ne peux pas valider. Le Bouton OK de la fenetre est grisé.
    Je ne sais plus trop où chercher ....

    J'éspère avoir été assez clair, si vous avez une idée je suis preneur.

    Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Je ne sais pas comment tu procèdes.

    Essaie ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    { IF {MERGEFIELD N1 } = 0 "" {MERGEFIELD N1} }

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2008
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 27
    Points : 24
    Points
    24
    Par défaut
    Salut Heureux-oli
    J'ai essayé ton code mais sans résultat. Je ne comprends pas pourquoi.
    Il y a peut être des options ou des composants qui me manquent dans Word ou Excel non ?

    En tout cas, merci pour ta réponse

    Bonne journée !!

  4. #4
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Normalement, pour le publipostage, tu n'as pas besoin de compléments.

    Tu dis que ça ne marche pas, c'est en mode prévisualisation en en mode fusion que le résultat n'est pas bon ?

  5. #5
    Membre à l'essai
    Inscrit en
    Février 2008
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 27
    Points : 24
    Points
    24
    Par défaut
    Dans les 2 modes le problème est là.
    Les champs de publipostage sont représentés entre guillemets dans mon fichier word.
    Quand je mets un code sur mon champ N1, à l'affichage il n'est plus entre guillemets. Pourquoi ...?
    Si j'écris
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    { IF {MERGEFIELD N1 } = 0 "" {MERGEFIELD N1} }
    le bouton OK est grisé, alors je l'écris comme ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    IF {MERGEFIELD N1 } = 0 "" {MERGEFIELD N1}
    pour que cela fonctionne.
    Je ne sais pas si ça t'aide beaucoup, mais c'est bizarre ...
    Merci en tout cas

  6. #6
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Pourrais-tu mettre ton fichier ou une copie allégée sur le forum ?

  7. #7
    Membre à l'essai
    Inscrit en
    Février 2008
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 27
    Points : 24
    Points
    24
    Par défaut
    Je te poste une version allégée.
    Le champ N1 représente le numéro d'une rue. Si il n'y en a pas, plutôt que de mettre 0, l'idée est de ne rien mettre.
    Merci pour ton aide
    Fichiers attachés Fichiers attachés

  8. #8
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Je rencontre un gros problème, chez moi ça fonctionne !

    J'ai modifié un peu le fichier, jette un oeil.

  9. #9
    Membre à l'essai
    Inscrit en
    Février 2008
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 27
    Points : 24
    Points
    24
    Par défaut
    Bon, je n'y comprends rien.
    Le fichier que tu me renvoies fontionne très bien chez moi, mais quand j'essaie de faire les mêmes modifs que toi sur mon fichier, ça ne marche pas
    Il faut que je creuse encore ....si je trouve la raison de ce souci je poste ça sans faute.
    En tout cas merci beaucoup pour ton aide, et à bientôt (Oui, des utilisateurs me remontent des erreurs toutes aussi bizarre .. )
    Encore merci

  10. #10
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    C'est quand tu veux !

    Pour que le pc aille mieux. Si je te dis que j'embrasse mon écran tous les matins, tu ne vas pas me croire

  11. #11
    Membre habitué

    Inscrit en
    Mars 2007
    Messages
    325
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 325
    Points : 132
    Points
    132
    Par défaut
    Citation Envoyé par Heureux-oli Voir le message
    C'est quand tu veux !

    Pour que le pc aille mieux. Si je te dis que j'embrasse mon écran tous les matins, tu ne vas pas me croire
    Ah bon! Et tu ne me l'as jamais dit !

    Va falloir que j'essaie ça, moi aussi!!! Dommage que les serveurs ne soient pas dans l'édifice mais à l'autre bout de la ville car je les embrasserais aussi, au cas où!

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

Discussions similaires

  1. traitement conditionnel dans trigger
    Par sixelia dans le forum SQL Procédural
    Réponses: 6
    Dernier message: 23/01/2013, 18h27
  2. Publipostage conditionnel (plusieurs lignes)
    Par rystio dans le forum Word
    Réponses: 4
    Dernier message: 07/12/2011, 22h43
  3. [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
  4. Traitement conditionnel - DECODE, UNION ?
    Par djalouk dans le forum Langage SQL
    Réponses: 4
    Dernier message: 03/04/2009, 09h51
  5. Traitement Publipostage depuis excel
    Par tissou_vba dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/07/2007, 13h06

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