Starpība starp XLS un XLSX

XLS vs XLSX

XLS un XLSX ir divi failu paplašinājumi, kurus izmanto ļoti populārā izklājlapu programma no Microsoft ar nosaukumu Microsoft Excel. XLS ir ļoti populārs, jo tas bija noklusējuma formāts Microsoft Excel kopš tā izveidošanas līdz 2003. gadam. Microsoft Office 2007 laidienā Microsoft nolēma mainīt noklusējuma faila formātu uz citu formātu un pievienojot un papildu x visiem viņu dokumentu paplašinājumi; programmai Excel tas beidzās kā XLSX.

Tā kā XLSX pilnībā atkāpjas no vecāka faila formāta, kas tiek izmantots vecākās Excel lietojumprogrammās, tas nav salasāms Excel versijās pirms 2007. gada. Šī nesaderība kavē jaunās programmatūras ātru pieņemšanu, un Microsoft ātri risināja šo problēmu, atbrīvojot ielāps, kas vecākām Office lietojumprogrammām ļauj lasīt jaunos XML balstītos failu formātus. Kā vienmēr, savietojamība ar atpakaļejošu spēku vienmēr ir Office lietojumprogrammu prioritāte. Neskatoties uz jaunā XLSX formāta pieņemšanu un reklamēšanu, jaunākas Excel versijas joprojām var atvērt un saglabāt dokumentus vecākā XLS formātā. Lai gan ir vērts atzīmēt, ka Microsoft Excel 2007 ir pārtraucis vecāku failu formātu atbalstu, kas parasti tika atrasti MS-DOS.

Padziļināti izpētot atšķirības starp XLS un XLSX, mēs redzam, ka informācijas glabāšanas veids ievērojami atšķiras gan XLS, gan XLSX formātos. XLS pamatā ir BIFF (binārā apmaiņas faila formāts), un tādējādi informācija tieši tiek saglabāta binārā formātā. No otras puses, XLSX pamatā ir Office Open XML formāts, faila formāts, kas iegūts no XML. Informācija XLSX failā tiek saglabāta teksta failā, kas izmanto XML, lai definētu visus tā parametrus.

Tā kā XLSX tiek saglabāts teksta faila formātā, Microsoft nolēma noņemt makro atbalstu šim faila formātam. Tā vietā viņi piešķīra pavisam citu faila paplašinājumu, kas ļauj izmantot makro; tā nosaukums ir XLSM. Vecākam XLS faila paplašinājumam nav šīs problēmas, un tas var turēt izklājlapas, kurās ir makro vai nav.

Kopsavilkums:
XLS ir noklusējuma faila formāts Excel 2003. gada versijai un vecākai versijai, savukārt XLSX versijām kopš 2007. gada
XLS ir lasāms visās Microsoft Excel versijās, savukārt XLSX ir lasāms tikai 2007. un jaunākās versijās
XLS ir patentēts binārais formāts, savukārt XLSX pamatā ir Office Open XML formāts
XLSX nevar atbalstīt makro, kamēr XLS ir