Bonjour,

Nous avons été confronté au même problème (insertion de champ multiligne).
Nous avons essayé de modifier le champ fusionné par une macro après le publipostage, mais à priori le champ est considéré comme une seule entité, donc remplacer un caractère par quelquechose est impossible, ou alors il y a une méthode qu'il serait interessant de communiquer.


Vincent Morlot
Centre Hospitalier de Chaumont (52)

Ladislas Smia a écrit :
Oui j'y avais pensé mais ça ne me paraissait pas très élégant mais puisque ce n'est pas possible autrement, je vais utiliser cette solution.

Merci

Alain Nowak a écrit :

Bonjour,

Le publipostage OOo n'a pas de fonction "multiligne", la solution consiste donc à utiliser une séquence de caractères prédéfinie dans le fchier CSV (genre "@#") et de le remplacer par un retour à la ligne par une macro à exécuter à la fin du publipostage.


Ladislas Smia a écrit :

Bonjour,

J'ai un fichier de données (qui peut être a priori un fichier csv mais qui peut également être un classeur OOo). Je voudrais utiliser ces données pour faire un publipostage avec l'outil d'insertion de champs d'OOo text. Jusqu'ici tout va bien. Mon problème est de pouvoir avoir un retour chariot dans les données de ma source. Existe t il un caractere spécial (\n, chr(13), <br> je ne sais quoi) qui sera interprete par text comme un retour chariot.

ex :
Fichier csv

Nom;Prénom;Commentaire
Poquelin;Jean Baptiste;Il s'appellait molière \n C'était un grand artiste
Hugo;Victor;Il n'aimait pas Napoléon III \n Il le trouvait petit

Doit donner deux courriers du type

Jean Baptiste Poquelin

Il s'appellait molière
C'était un grand artiste

et

Victor Hugo

Il n'aimait pas Napoléon III
Il le trouvait petit

PS : Je ne peut pas faire autant de champ que de ligne car le nombre de ligne est indeterminé

Merci d'avance,

Ladislas




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à