UltKit

Pretvornik XLS v XLSX

Delovne zvezke Excel 97–2003 prenesite v format, v katerega vsi sodobni programi za preglednice privzeto shranjujejo. Naložite datoteke .xls, ohranite vse liste in prenesite delovne zvezke .xlsx, ki se odprejo brez načina združljivosti.

Pretvornik podatkov

ali spustite datoteke CSV, TSV, TXT … sem ·

Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah

Izhod

Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.

Kako uporabljati to orodje

  1. 1

    Naložite stare delovne zvezke

    Naložite eno datoteko .xls ali cel imenik datotek, do 20 datotek po 95 MB. Datoteke iz Excela 97 do 2003 imajo enako binarno zgradbo.

  2. 2

    Ohranite vse liste

    Možnost Listi za pretvorbo je privzeto nastavljena na Vsi listi, zato vsak zavihek stare datoteke postane zavihek v novi. Preklopite na Samo prvi list, če so drugi zavihki le osnutki.

  3. 3

    Pretvorite in shranite

    Pritisnite Pretvori v XLSX in prenesite delovne zvezke ali en ZIP za več datotek. Odprete jih lahko v Excelu, Google Preglednicah, Numbers ali LibreOffice Calc.

Pretvorba XLS v XLSX prenese delovni zvezek iz binarne oblike Excela 97–2003 v obliko Office Open XML, uvedeno z Excelom 2007. Vrstice, stolpci in imena listov se prenesejo, omejitev 65.536 vrstic izgine, datoteka pa je običajno manjša.

Zakaj se stare datoteke XLS še vedno pojavljajo

Končnica .xls je bila privzeta oblika shranjevanja v Excelu od različice 97, dokler je ni zamenjal Excel 2007. Računovodski arhivi, laboratorijski instrumenti in sistemi za zalogo so jo pisali še dolgo zatem, ker je vsak bralnik razumel to zamrznjeno obliko. Zato se takšne datoteke še vedno pojavljajo: izvoz iz bančnega portala, dobaviteljev cenik, ki ga uporabljate že leta, desetletje mesečnih poročil.

Težave se začnejo, ko ta datoteka naleti na sodobno programsko opremo. Excel jo odpre v načinu združljivosti, novejše funkcije je ne morejo shraniti, podatkovne knjižnice, kot je Pythonov openpyxl, pa berejo samo .xlsx, zato skripte na stari binarni datoteki odpovejo. Google Preglednice in Numbers uvozijo .xls, vendar je vsako shranjevanje nazaj tako ali tako pretvorba. Enkratna množična nadgradnja konča to prelaganje. Če v resnici potrebujete navadno datoteko za uvoz v zbirko podatkov, po tem koraku pojdite neposredno na XLSX v CSV.

XLS ali XLSX: vrstice, stolpci in velikost datoteke

vrstic na list v XLS
65.536
vrstic na list v XLSX
1.048.576
stolpcev v XLS (od A do IV)
256
stolpcev v XLSX (od A do XFD)
16.384

Vidna razlika je mreža: šestnajstkrat več vrstic in štiriinšestdesetkrat več stolpcev. Dnevnik senzorja ali izvoz transakcij, ki ste ga zaradi stare omejitve razdelili na več listov, lahko po nadgradnji živi na enem listu.

Pod površjem je sprememba še večja. XLS je BIFF8, binarni tok zapisov, ki ga je Microsoft v celoti dokumentiral šele leta po izdaji. XLSX je arhiv ZIP z deli XML, standardiziran kot ECMA-376 leta 2006 in kot ISO/IEC 29500 leta 2008, zato ga lahko bere in piše toliko programov in programskih jezikov. Plast ZIP je tudi razlog, da isti podatki kot .xlsx običajno zasedejo manj prostora na disku.

Makre in formule je treba še enkrat preveriti

Datoteka .xlsx ne more shraniti makrov VBA, ta pretvornik pa prenese vrednosti celic, ne živih formul, grafikonov ali vrtilnih tabel. Prvotno datoteko .xls obdržite, dokler ne odprete nove datoteke in preverite, da se številke na ključnih listih ujemajo.

Pogoste napake pri nadgradnji datotek XLS

MitS preimenovanjem datoteke iz .xls v .xlsx jo nadgradite.

DejstvoBajti ostanejo binarni BIFF8. Excel nato javi, da se oblika datoteke in končnica ne ujemata, druge aplikacije pa jo povsem zavrnejo.

MitDatotek XLS sploh ni varno hraniti.

DejstvoNavadni podatki v datoteki .xls so neškodljivi. Tveganje so makri, zato jih Excel privzeto blokira, če pridejo z interneta; datoteka .xlsx jih preprosto ne more vsebovati.

MitSamo uporabniki Excela 2003 še potrebujejo .xls.

DejstvoNekateri portali za nalaganje, starejši uvozi ERP in laboratorijska programska oprema ga še vedno zahtevajo, za kar poskrbi XLSX v XLS, nasprotna smer.

Oba formata Excel drug ob drugem

XLS

Delovni zvezek Microsoft Excel 97–2003

XLS je dvojiški format preglednic, ki ga je Excel uporabljal od različice Excel 97, dokler ga leta 2007 ni nadomestil XLSX. Omejen je na 65.536 vrstic in 256 stolpcev na list, podatke pa shranjuje v lastniško strukturo. Številni stari sistemi, državni portali in starejši bančni izvozi še vedno ustvarjajo ali zahtevajo XLS. Odprejo ga Excel, LibreOffice in Google Sheets.

Stiskanje
–
Prosojnost
–
Animacija
–
Uvedeno
1997 · Microsoft
Pretvornik XLS

XLSX

Delovni zvezek Microsoft Excel

XLSX je privzeti format delovnih zvezkov Microsoft Excel od različice Office 2007 in temelji na standardu Office Open XML. V paketu ZIP z XML shranjuje več listov, formule, oblikovanje, grafikone, vrtilne tabele in preverjanje podatkov. Podpira več kot milijon vrstic na list in je privzeti izmenjevalni format poslovnih preglednic. XLSX odprejo Google Sheets, LibreOffice in Numbers, vendar se makri in napredne funkcije morda ne prenesejo.

Stiskanje
–
Prosojnost
–
Animacija
–
Uvedeno
2007 · Microsoft
Pretvornik XLSX

XLS nadgradijo v XLSX, da se znebijo načina združljivosti, odpravijo omejitev 65.536 vrstic in dobijo datoteke, ki jih sodobne aplikacije in skripte berejo brez starih knjižnic.

Pretvorba XLS v XLSX: vprašanja

Zakaj Excel ob odpiranju datoteke .xls prikaže način združljivosti?

Excel 2007 in novejši odprejo staro binarno obliko, vendar delovni zvezek ostane znotraj starih omejitev, da ga je mogoče shraniti nazaj kot .xls. Naslovna vrstica prikazuje Compatibility Mode (način združljivosti) in opozarja, da se mreža konča pri 65.536 vrsticah in 256 stolpcih. Kopija .xlsx to omejitev odpravi.

Ali za nadgradnjo datoteke XLS potrebujem nameščen Excel?

Ne. Pretvorba poteka na strežniku, zato lahko datoteke .xlsx ustvarite tudi v Chromebooku, tabličnem računalniku ali računalniku, ki ima samo LibreOffice. To pride prav, kadar inventura IT odkrije na stotine starih datotek.

Ali bo datoteka XLSX manjša od XLS?

Običajno da. Datoteka .xlsx je paket ZIP z deli XML, zato se ponavljajoče se besedilo in prazno oblikovanje dobro stisnejo, medtem ko .xls shranjuje zapise nestisnjeno. Delovni zvezki z veliko besedilnimi celicami se skrčijo najbolj; tisti, ki so večinoma sestavljeni iz vdelanih slik, se spremenijo malo.

Kaj se zgodi z makri v stari datoteki XLS?

Datoteka .xlsx po zasnovi ne more vsebovati kode VBA; tudi Excel sam zavrne shranjevanje makrov v to končnico in vas napoti na .xlsm. Prvotno datoteko .xls obdržite kot vir makrov ali po pretvorbi v Excelu prekopirajte module v delovni zvezek z omogočenimi makri.

Ali lahko izvirne datoteke XLS po pretvorbi varno izbrišem?

Najprej odprite vzorec novih datotek in primerjajte vsote na ključnih listih. Pretvornik podatkov zapiše vrednosti celic, zato je treba delovni zvezek, ki je temeljil na živih formulah, grafikonih ali vrtilnih tabelah, preveriti, preden izbrišete izvirnike. Datoteke, ki jih naložite tukaj, se z našega strežnika izbrišejo po 30 minutah.