有没有办法使用Shell脚本/命令提示符将CSV文件保存为Excel文件?
我知道可以通过Excel界面中的“另存为”手动完成,但如何使其自动化处理呢?
谢谢!
我知道可以通过Excel界面中的“另存为”手动完成,但如何使其自动化处理呢?
谢谢!
csv2odf data.csv template.xlsx output.xlsx
如果您不介意在Excel内完成,您可以使用VBA处理多个文件。
就像这样:http://www.go4expert.com/forums/convert-xls-csv-using-vbscript-t18188/ ,但需要更改saveas类型。
请看http://www.perlmonks.org/?node_id=635437 您可以使用Perl模块来解析和编写Excel电子表格。
您需要:
https://metacpan.org/pod/Spreadsheet::WriteExcel
and
https://metacpan.org/pod/Text::CSV::Simple
或者
sudo apt-get install libspreadsheet-writeexcel-perl libtext-csv-perl
那么那个脚本应该适用于您 -