Newsgroup: it.lavoro.informatica
Titolo: file csv

Come si può convertire in automatico un file csv (formatttato con
delimitatore di campo ";" e quindi apribile in excel con ciascun dato
in ciascuna cella) in xls senza dover fare apri .csv e salva con nome
cambiando estensione in .xls?


Uno dei modi è installare questo modulo Perl (devi, ovviamente avere
installato anche l'interprete Perl):
http://search.cpan.org/src/JMCNAMARA/Spreadsheet-WriteExcel-2.20/
e usare questo script:
http://search.cpan.org/src/JMCNAMARA/Spreadsheet-WriteExcel-2.20/examples/csv2xls.pl

mi serve un batch di conversione

 cambiando estensione in .xls?
Se lo rinomini semplicemente in .xls dovrebbe funzionare.

 mi serve un batch di conversione
Non ti serve nessun batch. Basta avviare il programma con:
perl 
csv2xls.pl
 csvfile.txt newfile.xls 
ovviammente, adattando i nomi dei file.
Se proprio vuoi un batch inserisci quella riga di sopra in un
file, per esempio conversione.bat.


Se lo devi fare in locale hai due soluzioni semplici:
- usare le macro di Excel
- usare Visual Basic Excel
nei due casi puoi automatizzare il tutto senza interventi manuali


In che modo??

 Come si può convertire in automatico un file csv
microsoft.public.it.office.excel
qui sei Off Topic
-- 
Ester Memoli
________________________________
Apprendistato, finanziamenti, corsi obbligatori e informatica -
http://blogs.dotnethell.it/ester/Post__12286.aspx
 


Purtroppo non ho il tempo per prepararti un esempio, guarda che
comunque è facile, basta che registri in una macro la procedura
manuale nel momento stesso in cui la effettui. Leggi l'hekp di Excel
per questo.
Se conosci il VB interno ad Excel allora puoi dare un'occhiata ai
seguenti programmi:
http://www.vb-helper.com/howto_csv_to_excel.html
http://www.vb-helper.com/howto_csv_to_excel2.html


quando non sai rispondere ( la maggior parte delle volte ) tiri fuori la 
storia dell'off-topic ?
PATETICA ! 

 storia dell'off-topic ?
Ecco un altro MISTERIOOOOOSO utente moralizzatore...arriva dal nulla e nel 
nulla sparisce dopo aver sparato la caXXata del giorno.
Ma va' va'.
-- 
Ester Memoli
Office System MVP
http://blogs.dotnethell.it/ester
 

 
a) tu non sai chi è Hoshi e ignori completamente che ha le competenze 
per rispondere a questa e a mille altre domande su argomenti tecnici del 
genere.
b) rileggiti il manifesto di questo gruppo di discussione e vedi se ti 
riesce di capire perché argomenti tecnici devono essere discussi sui NG 
che li riguardano.
c) rifletti prima di scrivere insulti a vanvera qua dentro.
-- 
FabMind

 PATETICA !
Io ti ho risposto perchè non frequento gli ng MS, però non approvo la
maleducazione, chiedi consigli e poi se un partecipante ti dirotta su
un'altro ng lo mandi a quel paese? La storia dell'off-topic è vera,
accettala e basta.

Il Fri, 30 Nov 2007 17:38:46 +0100, genny ha scritto:
[cut]
Hmm come troll non vali molto, impegnati di più.
PaF

 mi serve un batch di conversione
google is your friend:
http://www.ozgrid.com/Services/convert-excel-text-csv-dbf-text.htm
trovato cercando "command line csv excel"
se cerchi bene trovi altro sicuramente...
in alternativa forse puoi fare un vbs che crea una oggetto excel
in memoria apre il file e lo converte ma mi pare un po' pesante come 
soluzione