Unterschied zwischen XLS und XLSX Unterschied zwischen

Anonim

XLS vs XLSX

XLS und XLSX sind zwei Dateierweiterungen, die von der sehr beliebten Tabellenkalkulation von Microsoft namens Microsoft Excel verwendet werden. XLS ist sehr beliebt, da es das Standardformat für Microsoft Excel seit seiner ersten Erstellung bis 2003 war. In der Microsoft Office 2007-Version hat Microsoft beschlossen, das Standarddateiformat in ein anderes Format zu ändern und für alle zusätzlichen x hinzuzufügen Dokumentenerweiterungen; Für Excel endete dies als XLSX.

Da XLSX eine vollständige Abkehr vom älteren Dateiformat ist, das in älteren Excel-Anwendungen verwendet wird, ist es in Versionen von Excel vor 2007 nicht lesbar. Diese Inkompatibilität behindert die schnelle Übernahme der neuen Software Microsoft hat dieses Problem schnell behoben, indem ein Patch veröffentlicht wurde, mit dem ältere Office-Anwendungen die neuen XML-basierten Dateiformate lesen können. Wie immer ist die Rückwärtskompatibilität für Office-Anwendungen immer eine Priorität. Trotz der Übernahme und Förderung des neuen XLSX-Formats können neuere Versionen von Excel immer noch Dokumente im älteren XLS-Format öffnen und speichern. Beachten Sie, dass Microsoft Excel 2007 Unterstützung für ältere Dateiformate, die häufig in MS-DOS gefunden wurden, nicht mehr unterstützt.

Wenn wir uns die Unterschiede zwischen XLS und XLSX genauer ansehen, können wir sehen, dass die Art und Weise, in der die Informationen gespeichert werden, für XLS- und XLSX-Formate erheblich unterschiedlich ist. XLS basiert auf BIFF (Binary Interchange File Format) und als solches wird die Information direkt in einem Binärformat gespeichert. Auf der anderen Seite basiert XLSX auf dem Office Open XML-Format, einem Dateiformat, das von XML abgeleitet wurde. Die Informationen in einer XLSX-Datei werden in einer Textdatei gespeichert, die XML verwendet, um alle Parameter zu definieren.

Da XLSX in einem Textdateiformat gespeichert ist, hat Microsoft beschlossen, die Makrounterstützung für dieses Dateiformat zu entfernen. Stattdessen haben sie eine völlig andere Dateierweiterung zugewiesen, die die Verwendung von Makros ermöglicht. Es heißt XLSM. Die ältere XLS-Dateierweiterung hat dieses Problem nicht und kann Tabellen mit Makros aufnehmen, die Makros enthalten oder nicht.

Zusammenfassung:

XLS ist das Standarddateiformat für die Version 2003 von Excel und älter, während XLSX für Versionen seit 2007

XLS ist für alle Microsoft Excel-Versionen lesbar, während XLSX nur für Versionen 2007 und höher lesbar ist XLS ist ein proprietäres Binärformat, während XLSX auf dem Office Open XML-Format

basiert. XLSX kann keine Makros unterstützen, während XLS