Dernière mise à jour : 13 mai, 2025

Les extensions XLS et XLSX représentent des formats de fichiers Excel populaires qui ont été introduits par Microsoft dans le cadre de sa suite Office au fil du temps. Le format de fichier XLS, étant le plus ancien et le plus largement utilisé, est également connu comme le format de fichier Excel97-2003. Le format de fichier XLSX a été introduit en remplacement du type de fichier XLS avec le lancement d’Excel 2007. Les utilisateurs communs peuvent ne pas connaître les différences sous-jacentes entre les deux formats de fichiers, cependant, le format de fichier XLS est différent du format XLSX de plusieurs façons comme détaillé ci-dessous.
XLS vs XLSX
Alors, qu’est-ce qui est réellement différent entre XLS et XLSX ? Voici une liste des différences entre les formats de fichier XLS et XLSX.
La Différence de Format de Fichier
Le format de fichier sous-jacent est ce qui fait la principale différence entre les fichiers XLS et XLSX.
Les fichiers XLS sont basés sur le format de fichier binaire d’échange (BIFF) et stockent des informations au format binaire selon les spécifications de format de fichier XLS. Les données sont organisées dans un fichier XLS comme des flux binaires sous la forme d’un fichier composé comme décrit dans [MS-XLS].
En revanche, un fichier XLSX est basé sur le format Office Open XML qui stocke les données dans des fichiers XML compressés au format ZIP. La structure et les fichiers sous-jacents peuvent être examinés simplement en décompressant le fichier .xlsx. Un fichier XLSX lorsqu’il est renommé en .zip et extrait, son contenu peut être observé dans un dossier comme n’importe quel autre dossier de fichiers.
Support des Macros
Les fichiers XLS, étant un ancien format, offraient le support pour les macros qui sont des programmes écrits par les utilisateurs finaux et utilisés pour l’automatisation des tâches telles que l’ouverture de fichiers, la comparaison de données, etc. Les macros à une extrémité facilitent les utilisateurs pour automatiser les tâches, mais d’autre part, elles peuvent aussi être risquées, car elles s’exécutent directement lorsque vous ouvrez un fichier Excel.
En revanche, les fichiers XLSX ne supportent pas les macros. Si vous avez besoin d’intégrer et d’exécuter des macros, vous devrez enregistrer votre fichier sous le format XLSM, qui est un format de fichier de feuille de calcul Excel Open XML prenant en charge les macros.
Compatibilité Excel
Les fichiers XLS peuvent être ouverts avec toutes les versions d’Excel en raison de la rétrocompatibilité. Cependant, les fichiers XLSX peuvent uniquement être ouverts avec Excel 2007 et les versions ultérieures.
Avez-vous d’autres questions concernant les détails internes des formats de fichier XLS ou XLSX ? Vous pouvez entrer en contact avec des experts en formats de fichiers sur le forum des formats de fichiers pour obtenir des conseils pour vos questions.