Limitation longueur de champ en Publipostage Word/Excel (2003)

  • Initiateur de la discussion Initiateur de la discussion Compte Supprimé 979
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Compte Supprimé 979

Guest
Bonjour à tous,

J'ai un soucis avec un fichier word pour un publipostage au bureau

J'ai un champ qui fait référence à une cellule dans mon fichier excel qui fait 296 caractères et tout n'est pas importé dans mon champ de publipostage word !?
J'ai seulement les 255 premiers caractères 😕

J'ai retesté chez moi, et là, ça fonctionne sans problème avec une cellule qui contient 457 caractère ... 🙄

Quelqu'un aurait-il une idée ?

Cordialement
 
Re : Limitation longueur de champ en Publipostage Word/Excel (2003)

Salut Excel-lent

Non, j'ai la même version au bureau et chez moi

En revanche j'ai constaté une anomalie étrange, avec d'autres fichiers Excel et Word
le publipostage ne pose aucun problème même avec de cellules contenant plus de 450 caractères

J'essaye de savoir pourquoi, mais sans succès !?

A+
 
Re : Limitation longueur de champ en Publipostage Word/Excel (2003)

Bonjour Bruno, Bonjour Excel-lent,

J'ai essayé avec un champ de 260 caractères, sans problème sur Excel 2003 SP3 (11.8341.8341)
Voir si les mises à jour Office sur les 2 postes sont les mêmes... mais pas trop d'idée comme ça
Le fichier Excel a été créé sur Excel ou provient d'une autre application ?
Certaines applications créent de "faux" fichiers Excel...
 
Re : Limitation longueur de champ en Publipostage Word/Excel (2003)

Salut tototiti2008 😉

Pour ce qui concerne les mises à jour,
j'ai fait les testes sur mon PC donc c'est le même 🙂

Les fichiers Excel ont bien été créés avec Excel lui même

En fait ce que j'ai fait en dernier :
j'ai supprimé toutes les lignes du fichier qui déconnait (sauf l'entête)
j'ai fait un copié/collé valeurs des données que nous avions dans notre agence
dans une cellule j'ai triplé le texte pour avoir 460 caractères
je sauvegarde et ferme le fichier
J'ouvre mon fichier word (toujours le même)
je vais chercher ma source
et le publipostage fonctionne (la cellule de 460 c s'affiche bien en entier)

Ensuite ...
j'ai supprimé toutes les lignes du fichier qui fonctionnait (sauf l'entête)
j'ai fait un copié/collé valeurs des données de l'autre agence
plusieurs cellules de la même colonne contiennent du texte de plus de 255 caractères
je sauvegarde et ferme le fichier
J'ouvre mon fichier word (toujours le même)
je vais chercher ma source
et là, le publipostage ne fonctionne pas, le champs contient la cellule tronquée à 255 caractères

Etrange ... non !?
Je continue mes investigations 😉
 
Re : Limitation longueur de champ en Publipostage Word/Excel (2003)

Bonjour Bruno, Bonjour Excel-lent 🙂,

Comme tu le décris, peut-être une histoire de format des cellules concernées ?
y aurait-il un format particulier sur les cellules limitées à 255 caractères

Edit : tu peux peut-être essayer ça :
Dans Word :
Menu Outils - Options
Cocher Confirmation des conversions lors de l'ouverture
OK
Ouvre ton document de publipostage, choisis Sélectionner une autre liste et reprend ton même fichier
Dans Confirmer la source de données, choisis Feuilles de calcul MS Excel via un DDE (il utilise OLE DB par défaut), et dis-nous si tu as encore ta limite à 255 caractères
Ce qui pourrait résoudre sans vraiment comprendre le pourquoi....
 
Dernière édition:
Re : Limitation longueur de champ en Publipostage Word/Excel (2003)

Bonjour
Bise à Bruno et Tototiti

Je penche aussi pour un type de cellule particulier. J'ai eu des problèmes d'import de fichier Excel depuis Access qui ne marchaient pas en raison du type de la cellule.

Essaye un copier collage spécial valeur des lignes qui posent problème dans des lignes vierges.

Également tester en ré-appliquant le format standard sur ces lignes.

Dernière idée : un caractère parasite dans la cellule (chr 10 ou 13...) mais avec une coupure pile à 255, je n'y crois pas.
 
Bonjour,
Je pense avoir trouvé le problème et sa solution.
Tout est dû à la première ligne de fusion, c'est à dire la deuxième ligne du tableau Excel (la première étant celle des en-têtes).
Il faut que la/les cellules (concernées par ce problème) de cette première ligne contienne au moins 257 caractères.
On peut mettre 257 caractères "espace" si on veut, afin qu'il n'y ait pas d'incidence sur la page correspondant à cette première ligne.
Précision: même si le publipostage ne commence pas par cette première ligne (par exemple, on veut démarrer le publipostage plus loin dans le tableau Excel), c'est tout de même la 2ème ligne du tableau Excel qui est "utilisée" comme modèle.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
4 K
Retour