16 messages in org.openoffice.fr.progRe: [prog] Nom de variable dynamique
FromSent OnAttachments
Michel GrentzingerNov 7, 2007 4:39 am 
Bernard MarcellyNov 7, 2007 5:19 am 
Michel GrentzingerNov 7, 2007 5:43 am 
Mathias MichelNov 7, 2007 7:26 am 
BobNov 7, 2007 9:48 am 
Michel GrentzingerNov 7, 2007 1:16 pm 
Michel GrentzingerNov 7, 2007 1:19 pm 
Mathias MichelNov 7, 2007 2:28 pm 
Michel GrentzingerNov 8, 2007 12:17 am 
BobNov 8, 2007 1:29 am 
Laurent GodardNov 8, 2007 1:41 am 
Michel GrentzingerNov 8, 2007 4:45 am 
BobNov 8, 2007 11:59 am 
Michel GrentzingerNov 8, 2007 1:06 pm 
BobNov 8, 2007 2:23 pm 
Michel GrentzingerNov 9, 2007 4:48 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] Nom de variable dynamiqueActions...
From:Bob (mlo@bobiciel.com)
Date:Nov 8, 2007 11:59:03 am
List:org.openoffice.fr.prog

Bonsoir Michel,

Michel Grentzinger a écrit :

[...] J'ai placé le fichier sur cijoint en essayant de masquer au max les données nominatives. C'est la macro CrerResultat dans le module Resultats qu'est le code concerné. http://www.cijoint.fr/cij48273380731127.ods

c'est beaucoup plus clair ;-)

En gros, j'ai 8 feuilles de 50 x 8 lignes (le 50 peut varier et se monter à 120-130). Ces feuilles sont générées selon un modèle de feuille (avant les courses) et l'ordre des colonnes est défini dans ce modèle.

Si j'ai bien compris, tu souhaites à partir des données contenues dans ce classeur, créer un document (Writer si j'en crois le commentaire dans le code) dont la présentation change d'une compétition à l'autre.

Pourquoi dans ce cas, ne pas utiliser les mécanismes de fusion (publipostage) d'OOo ?

Plusieurs solutions :

1) revoir la disposition de tes feuilles de sorte que tu puisses exploiter directement ton classeur comme source de fusion

2) faire une macro générique d'export des tables vers un ou plusieurs fichiers .csv qui serviront de source pour la (ou les) fusion(s)

3) utiliser les filtres xslt MaXOpenInfo ;-) qui permettent d'exporter ton classeur en xml "métier" et de fusionner les données dans n'importe quel type de de doc OOo (Writer, Calc, Impress ou Draw). Si ce n'est pas trop urgent, je veux bien te donner un coup de main si tu choisis cette voie.

en espèrant que ça fasse avancer ton Schmilblick

a+

Mais plus j'avance, plus je me dis qu'une boucle Case sur la zone d'en-tête serait plus adaptée...

N'hésitez pas à me faire un retour sur le code ! Je suis preneur de toute amélioration.