Se você instalar o LibreOffice, você pode usar o seguinte comando:
libreoffice --headless --convert-to xls myfile.xlsx
ou apenas:
libreoffice --convert-to xls myfile.xlsx
na versão recente (> = 4.5), em que --convert-to
implica --headless
.
Isso criará myfile.xls , e manterá o myfile.xlsx original - então você provavelmente precisará fazer uma limpeza após validar a conversão. bem sucedido.