XLS in XLSX umwandeln
Alte Arbeitsmappen aus Excel 97–2003 im modernen .xlsx-Format – jedes Tabellenblatt, jede Formel, Farbe, verbundene Zelle und jedes Diagramm bleibt erhalten, sodass sich die Datei überall ohne Kompatibilitätsmodus öffnen lässt.
- Direkt nach dem Umwandeln gelöscht
- Verschlüsselte Übertragung, sofort gelöscht
- Ohne Anmeldung, ohne Wasserzeichen
So funktioniert’s
XLS-Dateien hinzufügen
Legen Sie eine oder mehrere .xls-Dateien auf der Seite ab – binäre .xlsb-Arbeitsmappen funktionieren ebenfalls.
Umwandeln
Ein Klick – jede Arbeitsmappe wird Blatt für Blatt im Office-Open-XML-Format neu aufgebaut.
Herunterladen
Eine .xlsx für jede Datei oder alle zusammen in einer ZIP-Datei.
Von einem Binärformat aus dem Jahr 1997 zu einem modernen
Unter der Oberfläche haben die beiden Formate fast nichts gemeinsam. Eine .xls ist eine zusammengesetzte Binärdatei – ein kleines Dateisystem in einer einzigen Datei, mit Datensätzen, die so angelegt sind, wie Computer 1997 arbeiteten –, während eine .xlsx ein ZIP-Archiv aus XML-Dokumenten ist. Es handelt sich also um einen echten Neuaufbau, nicht um eine Umbenennung, und der Gewinn lohnt sich: Dieselbe Arbeitsmappe ist als .xlsx meist deutlich kleiner, weil sich XML hervorragend komprimieren lässt, während ein Binärformat seine Datensätze unverändert ablegt.
Die Grenzen verschieben sich dramatisch, und oft ist genau das der eigentliche Grund für die Umwandlung. Eine .xls endet bei 65.536 Zeilen und 256 Spalten; eine .xlsx erlaubt 1.048.576 Zeilen und 16.384 Spalten. Außerdem fasst sie weit mehr Farben, bedingte Formate und Zellformatvorlagen, als die festen Paletten des älteren Formats zuließen – eine Datei, die still von ihrem Format eingeschränkt war, ist es nicht mehr.
VBA-Makros überleben nicht, und das liegt am Zielformat. Das .xlsx-Format kann überhaupt keine Makros enthalten: Microsoft hat sie bewusst in .xlsm ausgelagert, damit man einer einfachen Arbeitsmappe vertrauen kann, keinen ausführbaren Code zu enthalten. Eine .xls mit Makros wird daher mit ihren Daten und ihrer Formatierung umgewandelt, die Automatisierung bleibt zurück – für eine Arbeitsmappe, die auf ihre Makros angewiesen ist, führt der Weg über das Speichern als .xlsm in Excel, nicht über einen Konverter.
Bei wirklich alten Dateien lohnt danach eine Prüfung. Das frühe Excel behandelte 1900 als Schaltjahr, was es nicht war, und der daraus folgende Versatz um einen Tag bei Datumswerten vor März 1900 wird bis heute als Kompatibilitätseinstellung mitgeführt. Moderne Arbeitsmappen kommen damit zurecht, aber eine Tabelle mit Datumswerten aus dem 19. Jahrhundert ist einen Blick wert. Auch externe Verknüpfungen zu anderen alten Arbeitsmappen sollten Sie prüfen: Sie werden umgeschrieben und funktionieren nur, wenn die verknüpften Dateien noch dort liegen, wo sie lagen.
Wenn Sie etwas anderes brauchen
LibreOffice erledigt dieselbe Umwandlung lokal, ohne Größenlimit und ohne dass etwas übers Netz geht: soffice --headless --convert-to xlsx *.xls wandelt einen Ordner in einem Durchgang um. Für ein Netzlaufwerk voller Alt-Arbeitsmappen ist das der realistische Weg – und alte Tabellen sind genau die Art Datei, in der sich am Ende die Gehaltsabrechnung findet.
Für eine Arbeitsmappe, die auf Makros angewiesen ist, wandeln Sie in Excel selbst um und speichern als .xlsm – so bleiben das moderne Format und die Automatisierung erhalten. Und ist die Datei wirklich uralt – Excel 5.0 oder älter oder eine Lotus-1-2-3-Datei, die irgendwann umbenannt wurde –, öffnet LibreOffice sie mit größerer Wahrscheinlichkeit als das aktuelle Excel, das die Unterstützung für mehrere früher lesbare Formate eingestellt hat.
Häufig gestellte Fragen
Warum XLS in XLSX umwandeln?
Eine .xlsx ist meist deutlich kleiner, fasst 1.048.576 statt 65.536 Zeilen, öffnet sich ohne Kompatibilitätsmodus und ist das Format, das moderne Tools, Importe und Onlinedienste erwarten. Viele davon nehmen .xls gar nicht mehr an.
Was bleibt erhalten?
Jedes Tabellenblatt mit seinen Formeln, Zahlenformaten, Schriften, Farben, Rahmen, verbundenen Zellen, Spaltenbreiten, fixierten Bereichen, bedingter Formatierung, Datenüberprüfung, Kommentaren, Diagrammen und Bildern.
Wird meine Datei irgendwo gespeichert?
Sie wird über eine verschlüsselte Verbindung an unseren Server gesendet, umgewandelt und in dem Moment gelöscht, in dem Ihre Datei fertig ist – es wird nichts gespeichert, protokolliert oder weitergegeben. Sollte dieser Server einmal nicht erreichbar sein, wandelt stattdessen Ihr Browser die Datei um und sagt Ihnen genau, was er nicht übernehmen konnte.
Was ist mit Makros?
Das .xlsx-Format kann keine VBA-Makros enthalten, daher werden sie nicht übernommen. Wenn die Arbeitsmappe auf ihre Makros angewiesen ist, bewahren Sie die ursprüngliche .xls neben der umgewandelten Datei auf.
Manche „XLS“-Dateien von Websites öffnen sich nicht richtig – hilft das hier?
Oft ja. Viele Web-Apps exportieren eine HTML-Tabelle oder eine XML-Datei und nennen sie .xls. Solche Dateien werden als das gelesen, was sie wirklich sind, und als echte .xlsx-Arbeitsmappe gespeichert.
Was ist mit passwortgeschützten Dateien?
Das Passwort muss zuerst entfernt werden – öffnen Sie die Datei, entfernen Sie es unter Datei → Informationen → Arbeitsmappe schützen (bzw. in LibreOffice unter Datei → Eigenschaften → Sicherheit), speichern Sie und wandeln Sie erneut um. Blattschutz ohne Passwort bleibt erhalten.
Gut zu wissen: VBA-Makros werden nicht in die .xlsx übernommen. Dateien bis je 50 MB. Ist unser Server nicht erreichbar, behält die Umwandlung im Browser Werte, Formeln, Zahlenformate, verbundene Zellen und Spaltenbreiten, aber keine Schriften, Farben oder Diagramme.
Ähnliche Tools
ODS in XLSX
LibreOffice-Tabellen als Excel-Arbeitsmappen
Excel in CSV
Jedes Blatt als CSV, in der Kodierung, die Sie brauchen
Excel in PDF
XLSX in PDF, genau wie Excel es druckt
XLSX in ODS
Excel-Arbeitsmappen als OpenDocument-Tabellen
CSV in Excel
CSV in XLSX mit echten Zahlen und Datumswerten
CSV in JSON
CSV in typisiertes, verschachteltes JSON