Bonjour Bernard,
Bernard Marcelly a écrit :
Bonjour,
Cette description me laisse assez perplexe. Ne s'agit-il pas plutôt de
Writer, et non Calc ?
Calc
Parce que aller en fin de fichier Calc, je ne sais pas ce que ça veut dire.
Oui, c'était pas clair : lire 1ère ligne vide, colonne A
S'il s'agit bien de Calc, cela veut probablement dire copier des zones
de cellules d'une feuille d'un fichier source vers un emplacement libre
dans une feuille du fichier cible. Ou bien dans une nouvelle feuille ?
On veut tout concaténer dans la même feuille.
Ex :
Detail1
A2 = Adetail1
B2 = Bdetail1
Detail2
A2 = Adetail2
B2 = Bdetail2
Global
A2 = Adetail1
B2 = Bdetail1
A3 = Adetail2
B3 = Bdetail2
(les lignes 1 sont les titres des colonnes, à ne pas collecter)
Si c'est bien Calc, est-ce que ce sont seulement des valeurs à copier,
ou des valeurs et des formules ? Doit-on aussi copier le format ?
Que les valeurs.
Pour les étapes 1 et 2, je ferais plus simple : créer un nouveau
fichier. Ou bien ouvrir un fichier au bon format, mais vide.
Le nouveau fichier "au bon format" c'est mon fichier "global" (vidé ou à
vider avant la session de collecte des données).
Pour le codage, le livre Programmation OpenOffice.org 2 donne les
réponses. Et même le vieil How To : L'API d'OOo (presque) sans peine.
Je reviens à ma question : la recopie par copiage/collage est-elle la
meilleure solution ? Existe-t-il une solution plus pratique qui permette
d'ouvrir un fichier "détail" en mémoire et d'en collecter les données
sans nécessairement l'afficher ?
Merci !
--
Jean-Francois Nifenecker, Bordeaux (France)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]