Unterschied zwischen XLS und XLSX

Unterschied zwischen XLS und XLSX

XLS vs xlsx

XLS und XLSX sind zwei Dateierweiterungen, die von der sehr beliebten Tabellenkalkulationsanwendung von Microsoft Microsoft Excel verwendet werden. XLS ist sehr beliebt, da es das Standardformat für Microsoft Excel war, seit es bis 2003 zum ersten Mal erstellt wurde. In der Veröffentlichung von Microsoft Office 2007 beschloss Microsoft, das Standarddateiformat in ein anderes Format und das Hinzufügen und zusätzliche X für alle Dokumentverlängerungen zu ändern. Für Excel endete dies als XLSX.

Da XLSX eine vollständige Abweichung 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 Einführung der neuen Software, und Microsoft hat dieses Problem schnell angesprochen, indem sie einen Patch veröffentlicht, mit dem ältere Büroanwendungen die neuen XML -basierten Dateiformate lesen können. Wie immer hat die Abwärtskompatibilität für Büroanträge 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. Es ist zwar erwähnenswert, dass Microsoft Excel 2007 die Unterstützung für ältere Dateiformate gesenkt hat, die häufig in MS-DOS gefunden wurden.

Wenn wir uns tiefer in die Unterschiede zwischen XLS und XLSX befassen, können wir feststellen, dass die Art und Weise, wie die Informationen gespeichert sind. XLS basiert auf BIFF (Binary Interchange -Dateiformat), und als solche werden die Informationen direkt in einem binären Format 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, in der XML zum Definieren aller seiner Parameter verwendet wird.

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 es kann Tabellenkalkulationen enthalten, die Makros enthalten oder nicht.

Zusammenfassung:
XLS ist das Standarddateiformat für die 2003 -Version von Excel und älter während XLSX für Versionen seit 2007
XLS ist von allen Microsoft Excel -Versionen lesbar, während XLSX nur von Versionen 2007 und später lesbar ist
XLS ist ein proprietäres binäres Format, während XLSX auf dem Office Open XML -Format basiert
XLSX kann Makros nicht unterstützen, während XLS ist