UltKit

Convertitore da XLS a XLSX

Le cartelle di lavoro di Excel 97–2003 passano al formato che ogni applicazione per fogli di calcolo attuale usa per il salvataggio predefinito. Basta caricare i file .xls, mantenere tutti i fogli e scaricare cartelle .xlsx che si aprono senza la Modalità compatibilità.

Convertitore di dati

oppure trascina qui File CSV, TSV, TXT … ·

Max 95 MB per file· Fino a 20 file· Eliminati dopo 30 minuti

Output

I file vengono elaborati sui nostri server ed eliminati dopo 30 minuti.

Come usare questo strumento

  1. 1

    Caricare le vecchie cartelle di lavoro

    Carica un solo file .xls o un'intera cartella, fino a 20 file da 95 MB ciascuno. I file da Excel 97 a Excel 2003 condividono lo stesso formato binario.

  2. 2

    Mantenere tutti i fogli

    Fogli da convertire parte da Tutti i fogli di questa pagina, così ogni scheda del vecchio file diventa una scheda del nuovo. Passa a Solo il primo foglio se le altre schede sono bozze.

  3. 3

    Convertire e salvare

    Premi Converti in XLSX e scarica le cartelle di lavoro, oppure un unico ZIP se sono più file. Aprile con Excel, Google Sheets, Numbers o LibreOffice Calc.

Convertire XLS in XLSX porta una cartella di lavoro dal formato binario di Excel 97–2003 al formato Office Open XML introdotto con Excel 2007. Righe, colonne e nomi dei fogli vengono mantenuti, il limite di 65.536 righe scompare e il file di solito diventa più leggero.

Perché i vecchi file XLS circolano ancora

L'estensione .xls è stata il formato di salvataggio predefinito di Excel da Excel 97 fino a Excel 2007, che l'ha sostituita. Archivi contabili, strumenti di laboratorio e sistemi di inventario hanno continuato a scriverla a lungo, perché ogni programma capiva quel formato ormai fisso. Così questi file continuano a comparire: l'esportazione di un portale bancario, il listino di un fornitore riutilizzato per anni, un decennio di report mensili.

I problemi iniziano quando il file incontra i software attuali. Excel lo apre in Modalità compatibilità, le funzioni più recenti non si possono salvare al suo interno, e librerie di dati come openpyxl di Python leggono solo .xlsx, quindi gli script falliscono con il vecchio file binario. Google Sheets e Numbers importano .xls, ma ogni salvataggio è comunque una conversione. Aggiornare una volta sola, in blocco, mette fine ai passaggi avanti e indietro. Se ti serve in realtà un file piatto per importarlo in un database, dopo questo passaggio vai direttamente a XLSX in CSV.

XLS e XLSX a confronto: righe, colonne e dimensione del file

righe per foglio in XLS
65.536
righe per foglio in XLSX
1.048.576
colonne in XLS (da A a IV)
256
colonne in XLSX (da A a XFD)
16.384

La differenza visibile è la griglia: sedici volte più righe e sessantaquattro volte più colonne. Un log di sensori o un'esportazione di transazioni che era stata divisa su più fogli per rispettare il vecchio limite può stare su un solo foglio dopo l'aggiornamento.

Sotto la superficie il cambiamento è ancora più grande. XLS è BIFF8, un flusso binario di record che solo Microsoft ha documentato completamente, anni dopo il rilascio. XLSX è un archivio ZIP di parti XML, standardizzato come ECMA-376 nel 2006 e come ISO/IEC 29500 nel 2008, ed è per questo che tanti programmi e linguaggi di programmazione sanno leggerlo e scriverlo. Il livello ZIP è anche il motivo per cui gli stessi dati in genere occupano meno spazio su disco come .xlsx.

Macro e formule vanno ricontrollate

Un file .xlsx non può contenere macro VBA, e questo convertitore trasferisce i valori delle celle, non formule attive, grafici o tabelle pivot. Conserva il file .xls originale finché non hai aperto il nuovo file e verificato che i numeri nei fogli principali coincidano.

Gli errori più comuni nel convertire file XLS

MitoRinominare il file da .xls a .xlsx lo aggiorna.

RealtàI byte restano quelli binari di BIFF8. Excel segnala poi che formato ed estensione del file non corrispondono, e altre app lo rifiutano del tutto.

MitoTenere file XLS non è mai sicuro.

RealtàI semplici dati in un file .xls sono innocui. Il rischio sta nelle macro, ed è per questo che Excel blocca di default le macro provenienti da internet; un file .xlsx semplicemente non può contenerle.

MitoSolo chi usa Excel 2003 ha ancora bisogno di .xls.

RealtàAlcuni portali di caricamento, importazioni ERP datate e software di laboratorio lo richiedono ancora: di questo si occupa XLSX in XLS, la direzione opposta.

I due formati di Excel a confronto

XLS

Cartella di lavoro Microsoft Excel 97–2003

XLS è il formato binario di foglio di calcolo usato da Excel da Excel 97 fino a quando, nel 2007, è stato sostituito dall'XLSX. È limitato a 65.536 righe e 256 colonne per foglio e memorizza i dati in una struttura proprietaria. Molti sistemi legacy, portali della pubblica amministrazione ed esportazioni bancarie meno recenti producono o richiedono ancora l'XLS. Excel, LibreOffice e Fogli Google riescono ad aprirlo.

Compressione
–
Trasparenza
–
Animazione
–
Introdotto
1997 · Microsoft
Convertitore XLS

XLSX

Cartella di lavoro Microsoft Excel

XLSX è il formato predefinito delle cartelle di lavoro di Microsoft Excel da Office 2007, basato sullo standard Office Open XML. Memorizza più fogli, formule, formattazione, grafici, tabelle pivot e convalida dei dati in un pacchetto ZIP di file XML. Supporta oltre un milione di righe per foglio ed è il formato di scambio predefinito per i fogli di calcolo aziendali. Fogli Google, LibreOffice e Numbers aprono l'XLSX, anche se macro e funzioni avanzate potrebbero non essere mantenute.

Compressione
–
Trasparenza
–
Animazione
–
Introdotto
2007 · Microsoft
Convertitore XLSX

Si passa da XLS a XLSX per uscire dalla Modalità compatibilità, superare il limite di 65.536 righe e ottenere file che le app moderne e gli script leggono senza librerie legacy.

Convertire XLS in XLSX: domande frequenti

Perché Excel mostra «Modalità compatibilità» quando apro un file .xls?

Excel 2007 e versioni successive aprono il vecchio formato binario, ma mantengono la cartella di lavoro entro i vecchi limiti, in modo che possa essere salvata di nuovo come .xls. La barra del titolo mostra Modalità compatibilità per avvisare che la griglia si ferma a 65.536 righe e 256 colonne. Una copia .xlsx elimina questa restrizione.

Serve Excel installato per convertire un file XLS in XLSX?

No. La conversione avviene sul server, quindi un Chromebook, un tablet o un computer con solo LibreOffice possono produrre file .xlsx. È utile quando da un inventario IT emergono centinaia di vecchi file.

Il file XLSX sarà più leggero dell'XLS?

Di solito sì. Un file .xlsx è un pacchetto ZIP di parti XML, quindi testo ripetuto e formattazione vuota si comprimono bene, mentre .xls memorizza i record senza compressione. Le cartelle di lavoro con molte celle di testo si riducono di più; una composta soprattutto da immagini incorporate cambia poco.

Che fine fanno le macro contenute in un vecchio XLS?

Un file .xlsx per costruzione non può contenere codice VBA; Excel stesso rifiuta di salvare le macro con questa estensione e indica .xlsm. Conserva il file .xls originale come sorgente delle macro, oppure dopo la conversione copia i moduli in una cartella di lavoro con macro abilitate in Excel.

È sicuro eliminare i file XLS originali dopo la conversione?

Apri prima un campione dei nuovi file e confronta i totali nei fogli principali. Il convertitore di dati scrive i valori delle celle, quindi una cartella di lavoro che dipendeva da formule attive, grafici o tabelle pivot va controllata prima di eliminare gli originali. I file caricati qui vengono eliminati dal nostro server dopo 30 minuti.