[Résolu] Générer une liste à partir de données d'un tableau

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

NicoPierre
Fraîchement OOthentifié
Messages : 3
Inscription : 05 juin 2018 10:01

[Résolu] Générer une liste à partir de données d'un tableau

Message par NicoPierre »

Bonjour,

Il s'agit probablement d'une question de novice, mais je n'arrive pas à mettre la main sur la solution...

J'ai un tableau Calc avec des données et je dois générer pour chaque ligne une phrase type reprenant les données dans un texte Writer continu.

Tableau:
nom / prénom / adresse
Muller / Jos / Paris
Tartanpian / Antoine / Marseille

Texte:

Monsieur Jos Muller, demeurant à Paris,
Monsieur Antoine Tartampian, demeurant à Marseille,
Monsieur [prénom] [nom], demeurant à [adresse], ...

Il ne s'agit pas de faire des étiquettes ou des lettres séparées, mais de générer un texte continu dans lequel les données de chaque ligne du tableau sont utilisées dans une phrase type...

J'ai bidouillé avec le publipostage, mais je n'y arrive pas...

Il me semble qu'il devrait y avoir une solution facile, mais...

Merci d'avance pour vos lumières.

Bonne journée,

Nico
Dernière modification par micmac le 06 juin 2018 00:25, modifié 1 fois.
Raison : Balisage
Windows 7 Pro / OpenOffice 4.1.5
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9223
Inscription : 28 août 2010 10:45

Re: Générer une liste à partir de données d'un tableau

Message par micmac »

Bonjour et bienvenue,

Joignez un exemple de chacun de vos fichiers (tableau et lettre) ou vos fichiers dépersonnalisés au format ODF. Vous faciliterez la compréhension et le traitement de votre question en évitant d'avoir à recréer quelque chose qui au final, pourrait ne pas convenir.

Comment joindre un fichier
Comment dépersonnaliser un document

Cordialement
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
NicoPierre
Fraîchement OOthentifié
Messages : 3
Inscription : 05 juin 2018 10:01

Re: Générer une liste à partir de données d'un tableau

Message par NicoPierre »

Bonjour,

En effet, je joins des fichiers avec un exemple d'un fichier Calc de données et la liste que je souhaite générer automatiquement...

Cette liste sera ensuite copiée manuellement dans un autre document.

Merci !

Cordialement.
Pièces jointes
Exemple de liste à générer.odt
(13.29 Kio) Téléchargé 51 fois
Exemple de données.ods
(9.73 Kio) Téléchargé 51 fois
Windows 7 Pro / OpenOffice 4.1.5
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9340
Inscription : 18 juil. 2008 17:29
Localisation : F-Oise + F-Savoie

Re: Générer une liste à partir de données d'un tableau

Message par tintin »

Bonjour et bienvenue,

Il me semble - si je comprends votre question - qu'une vraie base de données serait plus facile à exploiter.
AOO 4.1.15 et LibO stable 7.6.5 / macOS Intel 13.6.5 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25143
Inscription : 03 mars 2006 08:45
Localisation : 127.0.0.1
Contact :

Re: Générer une liste à partir de données d'un tableau

Message par Dude »

Ca ressemble à un publipostage type catalogue : https://forum.openoffice.org/fr/forum/v ... 29&t=20402
NicoPierre
Fraîchement OOthentifié
Messages : 3
Inscription : 05 juin 2018 10:01

Re: Générer une liste à partir de données d'un tableau

Message par NicoPierre »

Bonjour,

En effet, cela ressemble exactement à cela !

La méthode sous OO me semble cependant un peu compliquée...

Je suis passé par OO notamment pour générer les ordinaux des étages et l'ordre en lettres depuis des données en chiffres.

J'ai solutionné la chose en repassant sous M$ Office et j'ai fait un publipostage "catalogue"... après bidouillage avec des commutateurs d'affichage, ma liste a été générée.

Merci Dude, pour le renvoi vers le publipostage "catalogue" - je ne connaissais pas cette fonction !

Merci tintin pour la suggestion avec la base de données - je suis sûr qu'il existe une solution de ce côté là, mais je n'ai jamais travaillé avec Base...

Je pense qu'on peut clôturer le thread...

Avec mes salutations cordiales,

Nico
Windows 7 Pro / OpenOffice 4.1.5
Répondre