UltKit

Konverter XLS til XLSX

Gem projektmapper fra Excel 97–2003 i det format, som alle nyere regnearksprogrammer bruger som standard. Upload .xls-filerne, bevar alle ark, og download .xlsx-projektmapper, der åbner uden kompatibilitetstilstand.

Datakonverter

eller slip CSV, TSV, TXT …-filer her ·

Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter

Output

Filer behandles på vores servere og slettes efter 30 minutter.

Sådan bruger du værktøjet

  1. 1

    Upload de gamle projektmapper

    Slip en enkelt .xls-fil eller en hel mappes indhold, op til 20 filer på hver 95 MB. Filer fra Excel 97 til og med 2003 bruger samme binære opbygning.

  2. 2

    Bevar alle ark

    Ark, der skal konverteres står som standard på Alle ark på denne side, så hver fane i den gamle fil bliver til en fane i den nye. Skift til Kun første ark, hvis de øvrige faner blot er kladde.

  3. 3

    Konvertér og gem

    Tryk på Konvertér til XLSX og download projektmapperne, eller én ZIP-fil, hvis du har konverteret flere. Åbn dem i Excel, Google Sheets, Numbers eller LibreOffice Calc.

Når du konverterer XLS til XLSX, flytter du en projektmappe fra Excel 97–2003's binære format til det Office Open XML-format, der kom med Excel 2007. Rækker, kolonner og arknavne følger med, loftet på 65.536 rækker forsvinder, og filen bliver som regel mindre.

Derfor dukker gamle XLS-filer stadig op

Filtypen .xls var Excels standardformat fra Excel 97, indtil Excel 2007 afløste den. Regnskabsarkiver, laboratorieinstrumenter og lagersystemer blev ved med at skrive den længe efter, fordi alle programmer forstod det faste format. Derfor dukker filerne stadig op: en eksport fra en netbank, en leverandørs prisliste, der er genbrugt i årevis, ti års månedlige rapporter.

Problemerne begynder, når filen møder nutidig software. Excel åbner den i Kompatibilitetstilstand, nyere funktioner kan ikke gemmes i den, og databiblioteker som Pythons openpyxl læser kun .xlsx, så scripts fejler på den gamle binære fil. Google Sheets og Numbers importerer .xls, men hver gang du gemmer tilbage, er det alligevel en konvertering. Opgraderer du én gang for alle filer, slipper du for den frem og tilbage. Hvis du egentlig har brug for en flad fil til import i en database, kan du efter dette trin gå direkte til XLSX til CSV.

XLS og XLSX: rækker, kolonner og filstørrelse

rækker pr. ark i XLS
65.536
rækker pr. ark i XLSX
1.048.576
kolonner i XLS (A til IV)
256
kolonner i XLSX (A til XFD)
16.384

Regnearket er den synlige forskel: seksten gange så mange rækker og fireogtres gange så mange kolonner. En sensorlog eller transaktionseksport, der var delt over flere ark for at passe til den gamle grænse, kan efter opgraderingen ligge på ét ark.

Under overfladen er ændringen større. XLS er BIFF8, en binær strøm af poster, som kun Microsoft dokumenterede fuldt ud, flere år efter udgivelsen. XLSX er et ZIP-arkiv med XML-dele, standardiseret som ECMA-376 i 2006 og som ISO/IEC 29500 i 2008, og derfor kan så mange programmer og programmeringssprog læse og skrive det. ZIP-laget er også grunden til, at de samme data typisk fylder mindre som .xlsx.

Makroer og formler bør tjekkes en ekstra gang

En .xlsx kan ikke gemme VBA-makroer, og denne konverter overfører celleværdier frem for levende formler, diagrammer eller pivottabeller. Behold den oprindelige .xls, indtil du har åbnet den nye fil og kontrolleret, at tallene på dine vigtigste ark stemmer.

Typiske misforståelser ved opgradering af XLS-filer

MyteHvis man omdøber filen fra .xls til .xlsx, er den opgraderet.

FaktaBytene forbliver binær BIFF8. Excel klager så over, at filformat og filtypenavn ikke passer sammen, og andre programmer afviser filen direkte.

MyteXLS-filer er slet ikke sikre at beholde.

FaktaAlmindelige data i en .xls er harmløse. Risikoen ligger i makroer, og derfor blokerer Excel som standard makroer fra internettet; en .xlsx kan simpelthen ikke indeholde dem.

MyteKun brugere af Excel 2003 har stadig brug for .xls.

FaktaNogle uploadportaler, ældre ERP-importer og laboratoriesoftware beder stadig om det, og det klarer XLSX til XLS, den modsatte retning.

De to Excel-formater side om side

XLS

Microsoft Excel 97–2003-projektmappe

XLS er det binære regnearksformat, Excel brugte fra Excel 97, indtil XLSX afløste det i 2007. Det er begrænset til 65.536 rækker og 256 kolonner pr. ark og gemmer data i en proprietær struktur. Mange ældre systemer, offentlige portaler og ældre bankeksporter producerer eller kræver stadig XLS. Excel, LibreOffice og Google Sheets kan åbne det.

Komprimering
–
Gennemsigtighed
–
Animation
–
Introduceret
1997 · Microsoft
XLS-konverter

XLSX

Microsoft Excel-projektmappe

XLSX er Microsoft Excels standardformat til projektmapper siden Office 2007 og bygger på standarden Office Open XML. Det gemmer flere ark, formler, formatering, diagrammer, pivottabeller og datavalidering i en ZIP-pakke af XML. Det understøtter over en million rækker pr. ark og er standardformatet til udveksling af regneark i erhvervslivet. Google Sheets, LibreOffice og Numbers åbner XLSX, men makroer og avancerede funktioner overføres måske ikke.

Komprimering
–
Gennemsigtighed
–
Animation
–
Introduceret
2007 · Microsoft
XLSX-konverter

Man opgraderer XLS til XLSX for at slippe for Kompatibilitetstilstand, fjerne grænsen på 65.536 rækker og få filer, som moderne programmer og scripts kan læse uden ældre biblioteker.

Konvertering af XLS til XLSX: spørgsmål og svar

Hvorfor viser Excel kompatibilitetstilstand, når jeg åbner en .xls-fil?

Excel 2007 og nyere åbner det gamle binære format, men holder projektmappen inden for de gamle grænser, så den kan gemmes tilbage som .xls. Titellinjen viser Kompatibilitetstilstand for at advare dig om, at regnearket stopper ved 65.536 rækker og 256 kolonner. En .xlsx-kopi fjerner den begrænsning.

Skal jeg have Excel installeret for at opgradere en XLS-fil?

Nej. Konverteringen foregår på serveren, så en Chromebook, en tablet eller en computer med kun LibreOffice kan lave .xlsx-filer. Det er en hjælp, når en IT-opgørelse afslører hundredvis af gamle filer.

Bliver XLSX-filen mindre end XLS-filen?

Som regel, ja. En .xlsx er en ZIP-pakke med XML-dele, så gentaget tekst og tom formatering komprimeres godt, mens .xls gemmer poster ukomprimeret. Projektmapper med mange tekstceller bliver typisk mest mindre; en mappe, der mest består af indlejrede billeder, ændrer sig kun lidt.

Hvad sker der med makroerne i en gammel XLS-fil?

En .xlsx kan ifølge designet ikke indeholde VBA-kode; selve Excel nægter at gemme makroer i den filtypenavn og henviser til .xlsm. Behold den oprindelige .xls som makrokilde, eller kopiér modulerne over i en makroaktiveret projektmappe i Excel efter konverteringen.

Kan jeg trygt slette de originale XLS-filer bagefter?

Åbn først et udvalg af de nye filer, og sammenlign totaler på de vigtigste ark. Datakonverteren skriver celleværdier, så en projektmappe, der var afhængig af levende formler, diagrammer eller pivottabeller, bør tjekkes, før originalerne slettes. Filer, du uploader her, slettes fra vores server efter 30 minutter.