Forskjell mellom XLS og XLSX Forskjellen mellom

Anonim

XLS vs XLSX

XLS og XLSX er to filtyper som brukes av den meget populære regnearkprogrammet fra Microsoft, Microsoft Microsoft. XLS er veldig populær som det har vært standardformatet for Microsoft Excel siden det ble opprettet først i 2003. I Microsoft Office 2007-utgaven bestemte Microsoft seg for å endre standard filformat til et annet format og legge til og ytterligere x for alle sine dokumentutvidelser; for Excel, dette endte opp som XLSX.

Siden XLSX er en fullstendig avgang fra det eldre filformatet som brukes i eldre Excel-applikasjoner, kan det ikke leses i versjoner av Excel før 2007. Denne inkompatibiliteten hindrer den raske adopsjonen av den nye programvaren og Microsoft reiste raskt dette problemet ved å slippe en oppdatering som gjør at eldre Office-applikasjoner kan lese de nye XML-baserte filformatene. Som alltid er bakoverkompatibilitet alltid en prioritet for Office-applikasjoner. Til tross for å vedta og fremme det nye XLSX-formatet, kan nyere versjoner av Excel fremdeles åpne og lagre dokumenter til det eldre XLS-formatet. Selv om det er verdt å merke seg at Microsoft Excel 2007 har falt støtte for eldre filformater som ble vanlig funnet i MS-DOS.

Når vi ser dypere inn i forskjellene mellom XLS og XLSX, kan vi se at måten informasjonen lagres, er svært forskjellig for både XLS og XLSX formater. XLS er basert på BIFF (Binary Interchange File Format) og som sådan lagres informasjonen direkte til et binært format. På den annen side er XLSX basert på Office Open XML-formatet, et filformat som ble hentet fra XML. Informasjonen i en XLSX-fil lagres i en tekstfil som bruker XML for å definere alle parametrene.

Når XLSX er lagret i et tekstfilformat, bestemte Microsoft seg for å fjerne makrostøtte for dette filformatet. I stedet tildelte de en helt annen filtype som tillater bruk av makroer; den heter XLSM. Den eldre XLS filtillägget har ikke dette problemet, og det er i stand til å holde regneark som inneholder makroer eller ikke.

Sammendrag:

XLS er standardfilformatet for 2003-versjonen av Excel og eldre, mens XLSX for versjoner siden 2007

XLS kan leses av alle Microsoft Excel-versjoner, mens XLSX kun kan leses av versjoner 2007 og senere < XLS er et proprietært binært format mens XLSX er basert på Office Open XML-format

XLSX kan ikke støtte makroer mens XLS er