Convertion indésirable lors du publipostage

Le
Pierre ROUDIER
Bonsoir,

J'effectue un publipostage de type repertoire depuis un fichier excel
2007 (.xlsx) vers word 2007 (.docx).

Certaines colones du fichier source contienent des caractères
spéciaux, particuliairement des espaces non sécables, rentré à l'ai=
de
de la commande ALT+0160.
Lors de la fusion, ces espaces non sécable deviennent de vulgaire
espace.

Comment faire pour éviter cette convertion?

Merci.
Pierre
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jac
Le #4618331
Bonjour Pierre,

Le différents produits sont vendus pas MS mais développés par des équipes
indépendantes... donc les espaces insécables se traitent différemment selon
les produits...
Même genre de problème entre Excel et Access avec les retours à la ligne
dans une cellule ou un champ.

Pour résoudre ton problème, il faudrait mettre un caractère particulier dans
Excel (ex Atl 0254 "þ") que tu remplacerais dans Word une fois la fusion
terminée par un espace insécable. Dans le même esprit, on peut traiter les
exposants.

Piste à suivre : le Word original est un .dot avec une macro "Private Sub
Document_New()" qui, à l'ouverture, ferait les remplacements, lancerait la
fusion dans un nouveau document, et fermerait l'original. Ni vu, ni connu...

On en reparle quand tu veux.

Jac


"Pierre ROUDIER"
Bonsoir,

J'effectue un publipostage de type repertoire depuis un fichier excel
2007 (.xlsx) vers word 2007 (.docx).

Certaines colones du fichier source contienent des caractères
spéciaux, particuliairement des espaces non sécables, rentré à l'aide
de la commande ALT+0160.
Lors de la fusion, ces espaces non sécable deviennent de vulgaire
espace.

Comment faire pour éviter cette convertion?

Merci.
Pierre
Pierre ROUDIER
Le #4611511
Ok, merci pour l'astuce.
Depuis le temps, les équipes de MS auraient pu se mettre d'accord,
c'est pas comme si on parlait de Word 1.0 ...
Publicité
Poster une réponse
Anonyme