Skillnad mellan XLS och XLSX Skillnad mellan

Anonim

XLS vs XLSX

XLS och XLSX är två filtillägg som används av den mycket populära kalkylbladsprogrammet från Microsoft heter Microsoft Excel. XLS är väldigt populär eftersom det har varit standardformat för Microsoft Excel eftersom det först skapades fram till 2003. I Microsoft Office 2007-versionen bestämde Microsoft att ändra standardfilformatet till ett annat format och lägga till och ytterligare x för alla deras dokumenttillägg för Excel slutade detta som XLSX.

Eftersom XLSX är en fullständig avvikelse från det äldre filformatet som används i äldre Excel-applikationer, kan det inte läsas i versioner av Excel före 2007. Denna inkompatibilitet hindrar snabbt antagandet av den nya mjukvaran och Microsoft tog snabbt upp problemet genom att släppa en korrigeringsfil som låter äldre Office-program läsa det nya XML-baserade filformatet. Som alltid är bakåtkompatibilitet alltid en prioritet för Office-applikationer. Trots att du antar och marknadsför det nya XLSX-formatet, kan nya versioner av Excel fortfarande öppna och spara dokument till det äldre XLS-formatet. Även om det är värt att notera att Microsoft Excel 2007 har tappat stöd för äldre filformat som vanligtvis hittades i MS-DOS.

När vi tittar djupare på skillnaderna mellan XLS och XLSX, kan vi se att hur informationen lagras är väldigt olika för både XLS och XLSX-format. XLS är baserat på BIFF (binär utbytesfilformat) och som sådan lagras informationen direkt i ett binärt format. Å andra sidan är XLSX baserat på Office Open XML-formatet, ett filformat som härrörde från XML. Informationen i en XLSX-fil lagras i en textfil som använder XML för att definiera alla dess parametrar.

Eftersom XLSX lagras i ett textfilformat, beslutade Microsoft att ta bort makrostöd för detta filformat. Istället tilldelade de en helt annan filtillägg som tillåter användning av makron; det heter XLSM. Den äldre XLS-filtillägget har inte det här problemet och det kan hålla kalkylblad som innehåller makron eller inte.

Sammanfattning:

XLS är standardfilformatet för 2003-versionen av Excel och äldre medan XLSX för versioner sedan 2007

XLS kan läsas av alla Microsoft Excel-versioner medan XLSX endast kan läsas av versioner 2007 och senare < XLS är ett proprietärt binärt format medan XLSX är baserat på Office Open XML-format

XLSX kan inte stödja makron medan XLS är