Bonjour, (Je vous prie tout d'abord de me pardonner pour le délai de réponse : mon travail me fait naviguer entre trois lieux avec des tâches bien différentes, et il est bien difficile de gérer quotidien et projets).
Je vous remercie pour l'adaptation de la macro de fusion de documents. Le résultat en rendant le texte modifiable me laisse toutefois assez perplexe : si le texte modifiable perd son formatage d'origine, il n'y a alors plus d'intérêt à passer par ce mode fastidieux de préparation de modèle formaté + mailing + fusion de
documents avec la macro alors qu'il est possible d'arriver au même résultat (texte modifiable sans formatage) par une fusion de texte et non de champs en beaucoup moins longtemps.
Il m'a été signalé que le texte provenant de champs de fusion ne pouvait être rendu modifiable sans perdre son formatage, mais mon mari m'a trouvé une astuce toute bête : enregistrer le fichier sxw en... doc !
Le fait que les textes de champs de fusion soient ainsi non modifiables en format sxw me parait être une bizarrerie : le texte sxw contient bien le texte (vérification provenant de l'ouverture du document avec le notepad) et ne retourne pas le chercher dans la base de données, donc à quoi bon bloquer toute modification ? Par exemple, vous faites tout un document avec un publipostage, vous l'envoyez à un collaborateur qui peut le lire mais pas le modifier...
Enfin bon, pour moi, à part que je suis loin d'avoir automatisé la tâche pour mes collègues, mais maintenant j'arrive à un résultat correct, c'est déjà ça...
Fabienne
Tony GALMICHE a écrit :
Re-bonjour,
jmi_ooo a écrit :
Bonjour,
Mes soucis concernant le publipostage ne proviennent à priori pas du format initial du fichier exporté par notre logiciel.
Le fichier DAT a été déclaré comme base de données à Open Office Org. J'avais tatonné pour trouver les bons réglages (je n'avais rien trouvé sur le net... du moins si, j'avais trouvé que c'était impossible) : ce type de fichier est considéré par OOo comme du texte alors qu'une suite bureautique concurrente le considère comme du tableur.
Pour ouvrir ce type de fichier dans Calc, il y a au mois 4 solutions :
1 - Le renommer en .csv il s'ouvrira automatiquement dans Calc
2 - Faire fichier ouvrir. Sélectionner le fichier et dans type de fichier sélectionner "Texte CSV"
3 - Depuis Calc, faire insertion / feuilles, sélectionner "Création à partir d'un fichier" et cliquer sur "Parcourir"
4 - Modifier un fichier de configuration de OOo (Merci Laurent) comme c'est indiqué dans cette FAQ :
-> http://fr.openoffice.org/FAQ/calc_fr/c39fr.html
Les bons paramétrages pour déclarer un fichier dat comme base de données sont de connecter une base de données de type texte avec comme séparateur de champ "tab", comme séparateur de texte "aucun", comme séparateur de décimales ".", comme séparateur de milliers "," et comme format d'extension "dat".
Et donc ensuite je voulais directement faire un publipostage, ce qui ne nécessite à aucun moment d'ouvrir le fichier dat. Les modifications (fautes glissées dans le texte) ou autre seraient modifiées dans le document final.
Si la source de données fonctionne, il est également possible de glisser le nom de la table dans Calc, ce qui permet aussi d'avoir le contenu du fichier .dat dans Calc (Donc, c'est une cinquième solution :-) )
-> De plus, avec cette méthode, il est possible de faire "Données / Actualiser la plage" pour mettre à jour les données dans Calc si le fichier .dat est changé.
En espérant avoir aidé.
Tony
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]