Convertir un fichier xls en fichier xlsx
Attention : Fichier xls créé par Excel version 2003
openpyxl ne peut lire les fichiers Excel créés avec la version 2003 d'Excel.
Méthode : Convertir un fichier xls en fichier xlsx
La bibliothèque xls2xlsx doit être installée :
1
python -m pip install xls2xlsx --proxy=http://proxy.univ-lemans.fr:3128
Une fois la bibliothèque importée (import xls2xlsx) on peut convertir un fichiers nommé « mon_classeur.xls » en un classeur nommé « mon_classeur.xlsx » en utilisant le code suivant :
1
mon_fichier = "mon_classeur.xls"
2
x2x = xls2xlsx.XLS2XLSX(mon_fichier)
3
x2x.to_xlsx(nom_fichier + "x")