Aller au contenu principal
Mis à jour le

C'est quoi un fichier XLS ?

Le XLS est l'ancien format binaire d'Excel, celui d'avant le XLSX arrivé en 2007. Un fichier .xls range tout dans un seul bloc binaire propriétaire, et ses feuilles s'arrêtent à 65 536 lignes et 256 colonnes. Dans les versions récentes d'Excel, il s'ouvre en mode de compatibilité.

Sélecteur de format de fichier d'Excel dans la boîte Enregistrer sous, listant l'ancien format binaire parmi les choix
La liste « Type » de la boîte Enregistrer sous permet de convertir un classeur vers l'ancien format binaire ou vers un format moderne.

À quoi sert encore le format XLS

Le format XLS sert encore de contenant à tout ce qu'Excel a produit avant 2007 et à ce que de vieux logiciels exportent toujours. Ce n'est pas un format que tu choisis aujourd'hui, c'est un format dont tu hérites. Il survit parce que les fichiers déjà créés dans ce format restent parfaitement lisibles, et que personne ne prend le temps de les convertir.

Tu tombes dessus quand tu remontes de vieilles archives, quand un logiciel métier n'exporte que dans ce format, ou quand un collègue est resté sur un Excel d'avant 2007. Le fichier arrive alors en .xls sans que tu l'aies choisi, et c'est à toi de décider quoi en faire.

Ton vrai travail avec un .xls se résume à peu de chose. Savoir l'ouvrir, ce qui ne pose aucun souci sur un Excel récent, et surtout savoir quand le convertir pour récupérer la pleine capacité du format actuel. Le reste du temps, tu peux le lire tel quel.

Le piège
Un .xls peut renfermer des macros VBA sans que son extension le signale, là où le .xlsm t'avertit rien qu'à son nom. Un fichier de source douteuse mérite donc la même méfiance qu'un .xlsm avant d'activer quoi que ce soit.

Comment convertir un fichier XLS en XLSX

Pour convertir un .xls en .xlsx, ouvre-le puis va dans Fichier, Informations et clique sur Convertir : Excel remplace l'ancien fichier par une version au format actuel. Tu récupères d'un coup la grande grille et les fonctions récentes que l'ancien format bloquait.

  1. 1Ouvre le fichier .xls d'un double-clic. Il s'affiche normalement, mais Excel passe en mode de compatibilité, le signe qu'il reste à l'ancien format.
  2. 2Va dans Fichier puis Informations, et clique sur le bouton Convertir. Excel met le classeur à jour, le referme et le rouvre au format .xlsx.
  3. 3Pour garder l'original de côté, passe plutôt par Fichier puis Enregistrer sous, déroule la liste des types sous le nom et choisis Classeur Excel (*.xlsx).
  4. 4Vérifie enfin que tes formules et tes données sont intactes, puis supprime l'ancien .xls si plus personne n'en a besoin.
L'astuce en plus
Le .xls est un binaire non compressé, alors que le .xlsx est une archive XML zippée. Convertir un gros classeur le rend donc nettement plus léger, en plus de lever les limites de lignes et de colonnes.

Quelles sont les limites du format XLS

Une feuille au format .xls s'arrête à 65 536 lignes et 256 colonnes, là où le .xlsx moderne monte à 1 048 576 lignes et 16 384 colonnes. Ce n'est pas un réglage à forcer, c'est le format lui-même qui n'a pas la place d'en stocker davantage.

Le format ne sait pas non plus stocker ce qu'Excel a inventé après 2007. Les tableaux structurés, la mise en forme conditionnelle récente ou une formule dynamique n'ont nulle part où se ranger dans un .xls, et Excel prévient qu'elles seront perdues dès que tu réenregistres à ce format.

Dès que ton fichier grossit ou réclame ces outils, convertis-le en .xlsx : la grille s'étend d'un coup et rien de ton contenu ne se perd au passage. Un .xls que tu te contentes de lire, lui, peut rester tel quel sans que ça pose problème.

Le savais-tu ?
Les 65 536 lignes et 256 colonnes du .xls ne tombent pas par hasard : l'ancien format code le numéro de ligne sur 16 bits et celui de colonne sur 8 bits, ce qui bute pile sur ces deux plafonds.
FAQ

Questions fréquentes sur le XLS

Le .xls est l'ancien format binaire d'Excel, utilisé jusqu'en 2007, et le .xlsx est le format XML qui l'a remplacé. Le .xlsx encaisse une grille bien plus grande, produit des fichiers plus légers grâce à sa compression, et n'exécute aucun code à l'ouverture. En clair, tu n'as plus aucune raison de rester en .xls aujourd'hui. Reçois-tu un vieux fichier dans ce format ? Ouvre-le et réenregistre-le en .xlsx, son contenu passe sans rien perdre.

Ressources

Du mot à la pratique

Tu sais maintenant ce que le mot veut dire. Reste à s’en servir : la formule, le fichier, et le cours qui remet tout dans l’ordre.

Tout le lexique