Különbség az XLS és az XLSX között

XLS vs XLSX

Az XLS és az XLSX két fájlkiterjesztés, amelyeket a Microsoft által a Microsoft Microsoft nevében használt nagyon népszerű táblázatkezelő alkalmazás használ. Az XLS nagyon népszerű, mivel a Microsoft Excel alapértelmezett formátuma volt az első létrehozása óta, 2003-ig. A Microsoft Office 2007 kiadásában a Microsoft úgy döntött, hogy az alapértelmezett fájlformátumot másik formátumra változtatja, és minden x dokumentum kiterjesztések; az Excel esetében ez XLSX formátumú lett.

Mivel az XLSX teljes eltérést jelent a régebbi fájlformátumoktól, amelyeket a régebbi Excel alkalmazásokban használnak, az Excel 2007. évi verzióiban nem olvasható. Ez az inkompatibilitás akadályozza az új szoftver gyors elfogadását, és a Microsoft gyorsan megoldotta ezt a problémát egy javítás, amely lehetővé teszi a régebbi Office alkalmazások számára az új XML-alapú fájlformátumok olvasását. Mint mindig, a visszamenőleges kompatibilitás mindig az Office alkalmazások prioritása. Az új XLSX formátum elfogadása és népszerűsítése ellenére az Excel újabb verziói továbbra is képesek megnyitni és mentni a dokumentumokat a régebbi XLS formátumra. Érdemes megjegyezni, hogy a Microsoft Excel 2007 elhagyta a régebbi fájlformátumok támogatását, amelyeket általában az MS-DOS-ban találtak meg.

Amikor mélyebben megvizsgáljuk az XLS és az XLSX közötti különbségeket, láthatjuk, hogy az információk tárolásának módja rendkívül eltérő mind az XLS, mind az XLSX formátumokban. Az XLS a BIFF-en (Binary Interchange File Format) alapul, és mint ilyen, az információkat közvetlenül bináris formátumban tárolja. Másrészt az XLSX az Office Open XML formátumon alapul, amely az XML-ből származtatott fájlformátum. Az XLSX fájl adatait egy olyan szöveges fájl tárolja, amely az összes paraméter meghatározásához XML-t használ.

Mivel az XLSX szöveges fájl formátumban van tárolva, a Microsoft úgy döntött, hogy eltávolítja a makrotámogatást ehhez a fájlformátumhoz. Ehelyett egy teljesen más fájlkiterjesztést rendeltek hozzá, amely lehetővé teszi a makrók használatát; a neve XLSM. A régebbi XLS fájlkiterjesztésnek nincs ilyen problémája, és képes makrókat tartalmazó vagy nem tartalmazó táblázatokat tárolni.

Összefoglaló:
Az XLS az alapértelmezett fájlformátum az Excel 2003-as és régebbi verzióiban, míg az XLSX a 2007-es verziók esetén
Az XLS olvasható az összes Microsoft Excel verzióban, míg az XLSX csak a 2007-es és későbbi verziókban olvasható
Az XLS szabadalmaztatott bináris formátum, míg az XLSX az Office Open XML formátumon alapul
Az XLSX nem képes támogatni a makrókat, míg az XLS