Logo de Legacy File ConverterLegacy File Converter
AcheterObtenir l'app
Leçon d’histoire8 min de lecture

Leçon d’histoire : qu’est-ce qu’un fichier .xls ? Pas la même chose qu’un .xlsx

Classeur Excel binaire des époques Excel 5.0/95 et Excel 97–2003 — pas de l’Office Open XML .xlsx ; l’Excel moderne peut bloquer les plus anciens via le blocage de fichiers.

·Par l'équipe Legacy File Converter
Schéma d’enquête sur fond bleu marine d’un fichier composé Excel .xls : frise Excel 5.0/95 BIFF5 → Excel 97–2003 flux Workbook BIFF8 → Excel 2007+ XLSX, ZIP de SpreadsheetML ; Root Entry / flux Workbook / sous-flux Globals avec BOF / sous-flux de feuilles / enregistrements BIFF typés ; loupe sur la signature hexadécimale CFB D0 CF 11 E0 A1 B1 1A E1 ; avertissement de blocage de fichiers pour les anciens .xls Excel 5.0/95 ; carnet .xls ou .xlsx ; post-it « .xls ≠ .xlsx » et « BIFF » ; sans logos

TL;DR

Un fichier .xls est l’ancien classeur binaire de Microsoft Excel — souvent un fichier composé OLE / CFB avec des enregistrements BIFF de l’époque d’Excel 97–2003 — et non un .xlsx, c’est-à-dire un ZIP de XML. La même extension couvre aussi les binaires antérieurs d’Excel 5.0 / Excel 95. L’Excel moderne peut bloquer les plus anciens via le blocage de fichiers. Pour le mode d’emploi pratique, voir Quand un fichier .xls est trop ancien pour Excel. Legacy File Converter convertit les .xls en XLSX, CSV ou PDF hors ligne sur ce PC.

Qu’est-ce qu’un fichier .xls ?

.xls est l’extension classique des classeurs Microsoft Excel. Excel est d’abord sorti sur Macintosh le 30 septembre 1985 ; Excel pour Windows a suivi en 1987 (Excel 2.x), succédant au tableur Multiplan, plus ancien, de Microsoft. Cette longue carrière a laissé plus d’un format binaire sous le même suffixe .xls.

À partir d’Excel 5.0 (BIFF5, vers 1993), le flux BIFF (Binary Interchange File Format) du classeur réside dans un conteneur OLE (Object Linking and Embedding) au format Compound File Binary (CFB) / stockage structuré. La documentation de Microsoft couvre aussi le BIFF7 (Excel 95) et le BIFF8 (d’Excel 97 à Excel 2003 ; encore proposé ensuite comme format d’enregistrement de compatibilité). Le .xls par défaut classique de l’époque Excel 97–2003 est du BIFF8 dans ce CFB — l’univers que décrivent les notes de la Library of Congress comme FDD000510 et les documents Microsoft [MS-XLS] / [MS-CFB]. À partir d’Excel 2007, le format d’enregistrement par défaut est devenu l’Office Open XML .xlsx. Le .xls binaire est resté une voie de compatibilité, pas le format par défaut.

Même extension, époques différentes

Un fichier se terminant par .xls peut provenir d’Excel 5.0/95 (BIFF5/BIFF7), d’Excel 97–2003 (BIFF8), voire être un fichier non Excel portant la mauvaise extension. La liste des formats pris en charge par Microsoft distingue toujours « Classeur Excel 5.0/95 » et « Classeur Excel 97-2003 », qui utilisent tous deux .xls. Le suffixe seul ne vous dit pas dans quel univers binaire vous vous trouvez.

Un fichier .xls est-il la même chose qu’un .xlsx ?

Non. Le .xls classique d’Excel 97–2003 est un fichier composé binaire OLE / CFB : un système de fichiers miniature fait de stockages et de flux contenant des enregistrements BIFF typés. Le .xlsx est de l’Office Open XML : un paquet ZIP / OPC de parties XML SpreadsheetML (ISO/IEC 29500 / ECMA-376) — pas les mêmes octets qu’un .xls. Un coup d’œil dans un vrai .xlsx montre souvent la signature ZIP `PK 03 04`. Renommer un .xls en .xlsx ne le convertit pas.

.xls ≠ .xlsx

Structure différente. Univers différent. Un binaire CFB + BIFF et un ZIP Office Open XML ne sont pas interchangeables en renommant l’extension.

Comment le format binaire est construit (CFB / OLE + BIFF)

Un fichier CFB commence généralement par une signature d’en-tête de huit octets : `D0 CF 11 E0 A1 B1 1A E1` (Microsoft [MS-CFB] / Library of Congress FDD000510). Cette signature identifie le stockage structuré Compound File Binary — le conteneur autour du flux du classeur Excel.

Un .xls BIFF8 doit contenir un flux Workbook avec un sous-flux Globals et au moins un sous-flux de feuille (feuille de calcul, graphique, macro ou boîte de dialogue). Ces flux sont des suites d’enregistrements binaires typés (type, longueur, contenu). Les enregistrements BOF (Beginning of File) marquent le début d’un sous-flux et indiquent la version BIFF — par exemple, les exemples BIFF8 de Microsoft utilisent le champ de version `0x0600`, et le type d’enregistrement BOF `0x0809` est un repère courant à cette époque.

Pourquoi l’Excel moderne bloque-t-il certains anciens fichiers .xls ?

Le blocage de fichiers du Centre de gestion de la confidentialité de l’Excel moderne peut refuser ou restreindre les anciens types binaires. Les classeurs Excel 95, les feuilles de calcul et feuilles macro Excel 4 / 3 / 2 et — selon la stratégie — même les binaires Excel 97–2003 peuvent être bloqués ou limités. Les utilisateurs peuvent vérifier les contrôles à l’ouverture sous Fichier → Options → Centre de gestion de la confidentialité → Paramètres de blocage des fichiers. Les stratégies de groupe / bases de sécurité peuvent imposer des blocages plus larges que les valeurs par défaut.

Tous les .xls ne sont pas bloqués. Nuançons ce mythe : distinguez les valeurs par défaut de l’époque Excel 5.0/95 de celles d’Excel 97–2003, puis vérifiez la stratégie. L’histoire des macros et des anciens binaires explique l’existence du blocage de fichiers. Laissez les paramètres de sécurité intacts et convertissez lorsque vous avez besoin d’une copie moderne fiable.

Blocage de fichiers ≠ fichier corrompu

Un .xls bloqué de l’époque Excel 5.0/95 est souvent intact et simplement jugé non fiable par la stratégie — ce n’est pas la preuve que le classeur est vide ou endommagé. Pour la méthode pratique qui évite de modifier le Centre de gestion de la confidentialité, voir le guide en lien ci-dessous.

Pourquoi les fichiers .xls anciens réapparaissent encore en 2026

Des décennies d’archives professionnelles, juridiques et personnelles contiennent encore des .xls. « Enregistrer au format Classeur Excel 97-2003 », les exports d’autres outils, les pièces jointes et les sauvegardes font circuler des copies. La même extension peut cacher du BIFF5 ou du BIFF8 — une raison de plus pour laquelle une vraie conversion compte davantage qu’un simple renommage.

Ces fichiers anciens ne sont pas automatiquement corrompus. Ce sont d’anciens binaires Excel qui attendent un format auquel l’Excel actuel fait confiance. Pour le mode d’emploi pratique, voir Quand un fichier .xls est trop ancien pour Excel. Legacy File Converter convertit les .xls en XLSX, CSV ou PDF hors ligne sur ce PC.

Prêt à ouvrir vos anciens fichiers ?

Commencez gratuitement, puis débloquez les conversions illimitées avec une licence Standard à $79.95 en paiement unique. Téléchargez le programme d'installation Windows — toutes les fonctionnalités pour jusqu'à 10 fichiers.

Essai gratuit

Toutes les fonctionnalités · jusqu'à 10 fichiers

Windows 10 ou 11

Le même essai gratuit que toujours — téléchargez le programme d'installation Windows et convertissez en local sur votre PC.

Commencer l'essai gratuit — Télécharger le programme d'installation

Programme d'installation Windows direct · MSI hors ligne

Est-ce sûr ? — éditeur, programme d'installation et aide SmartScreen

Acheter Standard — $79.95

Nécessite Windows 10 ou 11. Sans abonnement. 100 % natif Windows.