Bonjour,

Jean-Christophe Helary a écrit :
>
> On 21 nov. 07, at 14:04, Jean Baptiste Faure wrote:
>
>> Le Mercredi 21 Novembre 2007 03:49, Jean-Christophe Helary a écrit :
>>> J'ai plusieurs centaines de fichiers Calc (Excel) contenant chacun
>>> autant de feuilles, pour un total de plusieurs milliers de documents.
>>>
>>> J'ai besoin de convertir l'intégralité en CSV sans avoir à passer
>>> d'une feuille à l'autre.
>>>
>>> Merci d'avance pour les éventuelles suggestions.
>>>
>>> Jean-Christophe Helary
>>
>> Bonjour Jean-Christophe,
>>
>> Ça me parait plutôt délicat ton problème. Tu ne peux vraiment pas
>> éviter le
>> format CSV ? Car il va falloir créer un fichier csv par feuille et
>> non par
>> fichier. Donc créer des noms de fichiers automatiquement avec risque de
>> superposition.
Tout cela est quand même aisément réalisable sous sBasic.
>> J'espère aussi qu'il n'y a ni formules ni graphiques dans tes
>> fichiers sinon
>> tu les perdras.
On ne perd rien [la source demeure] mais les .csv sont de fait des
fichiers texte.

> Merci Jean-Baptiste.
>
> L'ensemble des fichiers représente une spécification pour un logiciel.
> À traduire du japonais vers l'anglais.
>
> Ne me demande pas pourquoi c'est fait en tableur, les japonais aiment
> bien utiliser des tableurs pour écrire leurs documents techniques :)
>
> Je ne veux pas éviter CSV parce que le contenu des cellules c'est du
> texte pur et que je dois le transformer pour retirer les doublons et
> les cellules qui ne contiennent que de l'anglais (pour laisser celles
> qui contiennent un peu de japonais).
>
> Dans le XML du fichier les feuilles sont toutes présentes avec leur
> nom, je voudrais un "dump" du XML dans un format au moins proche de
> CSV (en tout cas texte, avec un rang de Calc par ligne de texte).
En effet, on peut extraire les données du content.xml, soit par un
script[1] (quelque soit le langage), soit via un outil XML.

La réelle difficulté étant de disposer d'un canevas/squelette est d'être
(à peu près) sûr de retrouver ses petits là où il faut.

S'il s'agit juste de récupérer les lignes au format texte, ... yapluka
[1] !
>
> Jean-Christophe 
Francois Gatto

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

Répondre à