Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Bonjour,

Le 21 avril 2011 15:21, Jean-Baptiste Faure <jbf.faure@orange.fr> a écrit :

Bonjour,

Une doctorante de chez nous a 2800 fichiers xls dont elle a besoin
d'extraire un certain onglet (elle en connait le nom) sous la forme d'un
fichier csv.


Quel OS - version ? , c'est important pour savoir avec quels outils on peut
travailler.
Elle dispose d'excel en standard ou non ?
Délai d'urgence / de réalisation ?


Par exemple si les fichier xls ont des noms du genre 2011-04-21.xls et
que l'onglet se nomme toto, elle voudrait récupérer un fichier
2011-04-21_toto.csv.
Elle a déjà vérifié que l'export csv à la main se passe bien.


Je ne peux pas croire qu'on ne puisse pas automatiser ça assez
simplement. Auriez-vous une piste à m'indiquer ?


ma première idée serait du powershell (je pense que ça devrait être
réalisable très facilement. je peux m'y mettre).
pré-requis : powershell dispo sur plateforme/objet excel dispo.
ma seconde est un script de conversion que j'ai déjà utilisé pour convertir
un dossier avec des .doc vers du .dot par exemple.
pré-requis : LibreOffice
suffirait je pense à le modifier un peu, mais là, il faut que je regarde de
+ près dans le script.
ma troisième serait un script perl qui manipule le fichier excel via les
objets com (j'ai déjà un script qu'il me faudrait adapter...)
pré-requis : perl-excel

Yves


NB: elle essaye par ailleurs de faire le boulot avec xls2csv mais il y a
des problèmes de conversion de formats de date et d'heures qui ne sont
pas compatibles : si ça marche pour l'un on perd l'autre.

Merci de votre aide.
JBF

--
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.

--
Envoyez un mail à users+help@fr.libreoffice.org pour savoir comment vous
désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et
ne pourront pas être supprimés




-- 
web site : http://www.molenbaix.com

-- 
Envoyez un mail à users+help@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.