Différence entre XLS et XLSX Différence entre

Anonim

XLS vs XLSX

XLS et XLSX sont deux extensions de fichier qui sont utilisées par la très populaire tableur Microsoft Microsoft Excel. XLS est très populaire car il a été le format par défaut pour Microsoft Excel depuis sa création jusqu'en 2003. Dans la version Microsoft Office 2007, Microsoft a décidé de changer le format de fichier par défaut en un format différent et en ajoutant x pour tous leurs extensions de document; pour Excel, cela a fini comme XLSX.

Comme XLSX s'écarte complètement de l'ancien format de fichier utilisé dans les anciennes applications Excel, il n'est pas lisible dans les versions d'Excel antérieures à 2007. Cette incompatibilité entrave l'adoption rapide du nouveau logiciel Microsoft a rapidement résolu ce problème en publiant un correctif permettant aux anciennes applications Office de lire les nouveaux formats de fichier XML. Comme toujours, la rétrocompatibilité est toujours une priorité pour les applications Office. Malgré l'adoption et la promotion du nouveau format XLSX, les nouvelles versions d'Excel sont toujours en mesure d'ouvrir et d'enregistrer des documents dans le format XLS plus ancien. Bien qu'il soit à noter que Microsoft Excel 2007 a abandonné la prise en charge pour les formats de fichiers plus anciens qui étaient généralement trouvés dans MS-DOS.

Alors que nous regardons de plus près les différences entre XLS et XLSX, nous pouvons voir que la façon dont les informations sont stockées est très différente pour les formats XLS et XLSX. XLS est basé sur BIFF (Binary Interchange File Format) et en tant que tel, l'information est directement stockée dans un format binaire. D'autre part, XLSX est basé sur le format Office Open XML, un format de fichier dérivé de XML. Les informations contenues dans un fichier XLSX sont stockées dans un fichier texte qui utilise XML pour définir tous ses paramètres.

Comme XLSX est stocké dans un format de fichier texte, Microsoft a décidé de supprimer le support des macros pour ce format de fichier. Au lieu de cela, ils ont assigné une extension de fichier totalement différente qui permet l'utilisation de macros; il s'appelle XLSM. L'ancienne extension de fichier XLS n'a pas ce problème et il est capable de contenir des feuilles de calcul contenant des macros ou non.

Résumé:

XLS est le format de fichier par défaut pour la version 2003 d'Excel et plus ancien alors que XLSX pour les versions depuis 2007

XLS est lisible par toutes les versions de Microsoft Excel tandis que XLSX n'est lisible que par les versions 2007 et suivantes XLS est un format binaire propriétaire tandis que XLSX est basé sur le format Office Open XML

XLSX n'est pas capable de prendre en charge les macros alors que XLS est