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 :

Publipostage Word 2007 Excel 2007, champ fusionné tronqué (augmenter la taille limite ?)


Sujet :

Word

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 4
    Par défaut Publipostage Word 2007 Excel 2007, champ fusionné tronqué (augmenter la taille limite ?)
    Je fais un publipostage entre Excel 2007 et Word 2007 (je ne suis pas un grand habitué, mais je n'ai pas trouvé la solution dans les faq...)

    J'ai du texte dans des cases Excel. Lors de la fusion avec Word, le texte est tronqué à 250 caractères (environ)...

    Le texte apparait très bien dans Excel....
    Comment résoudre ce problème de limitation de taille de champ importé lors de la fusion avec Word ?

    Autrement dit... un champ de fusion a t il une taille limite de caractères. Comment la modifier.

    Par avance merci

  2. #2
    Membre Expert

    Homme Profil pro
    Spécialiste progiciel
    Inscrit en
    Février 2010
    Messages
    1 747
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Spécialiste progiciel
    Secteur : Service public

    Informations forums :
    Inscription : Février 2010
    Messages : 1 747
    Par défaut
    Bonjour,

    Quel est le type de connexion à ta base de données?
    Quel est également la longueur du premier enregistrement du champ tronqué ?

    Je pense qu'il suffit que tu forces ton premier enregistrement à plus de 255 caractères.
    Tu pourras passer au suivant directement avec un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {Nextif {Mergerec} = 1}
    Word définit, à priori, pour une connexion OLE, le type de ton champ sur la valeur des premiers enregistrements. Donc si leur longueur est inférieure à 255 caractères, il la considère comme un "string", sinon en "mémo"

    Cordialement,
    Christophe

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 4
    Par défaut
    Merci bien, en effet, Word semble prendre le typage sur le premier enregistrement...
    (Ce serait quand même mieux de pouvoir le typer manuellement plutôt ue d'avoir un typage roulette russe en fonction de l'interprétation sur un champ qui peut etre vide... sur le premier enregistrement mais très grand sur d'autres enregistrements !)
    Il faut que je fasse un premier enregistrement bidon qui ait des champs de longueur maximum... super propre...!

    Autre solution que j'avais sinon... J'avais basculé mes informations sur une Base de donnée Access --- en spécifiant bien au moment de l'importation le typage des données --- Pour la fusion avec Word, les champs étant explicitement typés par la BDD, il n'y a plus de données tronquées... ou de mauvaise interprétation "automatique"... et ça marche aussi

    En tout cas merci, je comprends mieux ce que fait Word...

  4. #4
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Salut,

    En fait, le publipostage est principalement utilisé pour générer des courriers en série et n'utiliser que des champs de faible taille.

    Et il arrive que certaines "améliorations" aient un fonctionement erratique.

    Les premières versions d'Excel avaient une limitation à 255 caractères par cellule.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

Discussions similaires

  1. Ouvrir Word depuis Excel 2007
    Par damienlelol dans le forum Excel
    Réponses: 7
    Dernier message: 02/07/2014, 23h06
  2. [AC-2007] probleme lien excel 2007 access 2007
    Par tistou44 dans le forum Access
    Réponses: 5
    Dernier message: 21/06/2010, 10h23
  3. Demande de retours sur Excel 2007/ Excel 2010
    Par xav2229 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/05/2010, 13h07
  4. Communication outlook 2007 excel 2007
    Par pepe-ls dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 05/03/2009, 13h42
  5. Fusion publipostage word et excel avec critères
    Par Shinai dans le forum Word
    Réponses: 1
    Dernier message: 25/03/2008, 17h21

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