有沒有辦法使用shell腳本/命令提示符將csv文件保存爲excel文件?將csv文件保存爲使用shell的excel文件
我知道我可以通過保存在excel中手動執行它,但是如何使它成爲一個自動化過程?
謝謝!
有沒有辦法使用shell腳本/命令提示符將csv文件保存爲excel文件?將csv文件保存爲使用shell的excel文件
我知道我可以通過保存在excel中手動執行它,但是如何使它成爲一個自動化過程?
謝謝!
如果您不介意在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
和
https://metacpan.org/pod/Text::CSV::Simple
或
sudo apt-get install libspreadsheet-writeexcel-perl libtext-csv-perl
然後該腳本應該爲你工作 -
csv2odf data.csv template.xlsx output.xlsx
這對Windows和Linux都適用,並且與ssconvert/gnumeric的巨大依賴關係相比足夠小。謝謝 – johnlowvale 2017-09-06 07:44:46
mv {file} .csv {file} .xls ? – TopGunCoder 2013-02-28 19:20:22
你的意思是將所有.csv轉換爲.xls的腳本? – TopGunCoder 2013-02-28 19:20:57
你可以用vbscript來做到這一點。 http://support.microsoft.com/kb/198703 – 2013-02-28 19:27:31