Excel: differenze tra XLSX, XLSM e CSV e quale formato usare
XLSX, XLSM o CSV?
Scegli il formato
Il formato giusto dipende da ciò che deve fare il destinatario: continuare a lavorare sulla cartella, utilizzare automazioni oppure importare dati in un gestionale. Ecco una procedura per scegliere e verificare il file.
Le differenze essenziali tra XLSX, XLSM e CSV
| Formato | Uso tipico | Limite da conoscere |
|---|---|---|
| XLSX | Fogli, formule, grafici e formattazione | Non conserva il codice VBA. |
| XLSM | Cartelle con automazioni VBA | La presenza di macro richiede attenzione alla provenienza. |
| CSV | Scambio di una tabella con altri programmi | Non conserva l’intera cartella né la formattazione. |
Excel salva nel CSV il foglio attivo. Conserva quindi il file Excel originale quando crei una copia per un altro sistema. Le caratteristiche dei formati sono descritte da Microsoft.
Esempio: per consegnare un budget ancora modificabile scegli una cartella di lavoro; per caricare un listino chiedi prima al gestionale il formato e il tracciato richiesti.
Come preparare il file da consegnare
- Salva la versione di lavoro con un nome riconoscibile e una data.
- Apri File → Salva con nome e scegli il tipo di file richiesto.
- Se esporti un CSV, seleziona prima il foglio da consegnare e leggi gli avvisi di Excel sulle caratteristiche non conservate.
- Usa un nome diverso, poi riapri il risultato e controlla righe, colonne e valori.
Per i dettagli sull’esportazione consulta la guida Microsoft ai file di testo.
Prima di inviare un listino, concorda anche intestazioni, ordine dei campi e separatore decimale. Un file che si apre correttamente può comunque non rispettare il tracciato del destinatario.
Accenti, separatori e zeri iniziali: i controlli utili
Se tutto finisce in una sola colonna, usa Dati → Da testo/CSV e verifica il delimitatore nell’anteprima. Per codici articolo o CAP con zeri iniziali, imposta la colonna come testo durante l’importazione, prima che venga convertita in numero. Microsoft spiega come controllare l’importazione.
Per gli accenti alterati, controlla la codifica del file. Microsoft indica l’importazione tramite Power Query o la procedura testo per i CSV UTF-8 che non vengono riconosciuti correttamente all’apertura: istruzioni sui CSV UTF-8.
Prova pratica: includi una riga con un codice come 00125, una parola accentata e un importo decimale. Verifica il risultato nel programma che riceverà i dati, prima di esportare tutto l’archivio.
Quando serve XLSM e che cosa verificare
Usa XLSM quando devi conservare automazioni VBA. L’estensione non dimostra che il contenuto sia attendibile: abilita le macro soltanto se conosci il mittente e lo scopo del codice. Le impostazioni possono inoltre essere gestite dall’organizzazione. Riferimento: controlli Microsoft sulle macro.
Se devi passare a XLSX, crea una copia e valuta prima quali funzioni di lavoro dipendono dall’automazione. Per esempio, un pulsante che genera un report richiede una verifica diversa da una semplice tabella con somme.
Se il problema riguarda l’esecuzione del codice, consulta la nostra guida alle macro di Excel.
Prima di chiudere o inviare il documento
Posso cambiare soltanto l’estensione del file?
Per convertire una cartella di lavoro usa il comando di salvataggio nel formato desiderato. Rinominare XLSX in CSV non produce una tabella di testo valida.
Il CSV è adatto a conservare il lavoro completo?
Conserva anche l’originale Excel: il CSV serve allo scambio dei dati e non sostituisce la cartella con tutti i suoi elementi.
Quale prova devo fare prima di un’importazione importante?
Concorda un piccolo campione con chi gestisce il sistema di destinazione. Confronta numero di righe, codici, date e totali; poi procedi sul file completo.

