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]
