Comment convertir un fichier .xls en .csv en utilisant la ligne de commande ?
Avec LibreOffice :
libreoffice --headless --calc --convert-to csv fichier.xls
Avec PowerShell :
$excel = New-Object -ComObject Excel.Application
$wb = $excel.Workbooks.Open("C:\fichier.xls")
$wb.SaveAs("C:\fichier.csv", 6)
$wb.Close()
$excel.Quit()
Avec ssconvert (Gnumeric) :
ssconvert fichier.xls fichier.csv