Perché Excel mostra è al posto di è?
Quando apri un CSV con un doppio clic, Excel usa la tabella di caratteri del sistema; su Windows in italiano di solito è Windows-1252. Se il file è in UTF-8 senza BOM – un segno invisibile all’inizio del file –, gli accenti appaiono sbagliati.
Soluzione 1: correggere il file e salvarlo con BOM
- Trascina il file CSV nel riquadro qui sopra.
- Lascia attiva l’opzione Salva con BOM; per i file CSV è già selezionata.
- Scarica il file corretto e aprilo in Excel con un doppio clic.
Se hai già salvato il file in Excel mentre i caratteri erano sbagliati, l’errore ora fa parte del file stesso. Mojibuster corregge anche questo.
Soluzione 2: importare correttamente il CSV in Excel
- Apri una cartella di lavoro vuota e scegli Dati → Da testo/CSV.
- Seleziona il file CSV.
- In Origine file scegli 65001: Unicode (UTF-8).
- Controlla l’anteprima e clicca su Carica.
Quando salvi in Excel
In “Salva con nome” scegli CSV UTF-8 (delimitato da virgole). Il formato “CSV (delimitato dal separatore di elenco)” salva in Windows-1252, e altri programmi mostrano spesso gli accenti come �.
Domande frequenti
Perché succede solo con alcuni file CSV?
Dipende da come è stato salvato il file. Excel apre bene i file Windows-1252 e UTF-8 con BOM, ma non quelli UTF-8 senza BOM.
Ho già salvato il file rovinato. Ho perso i dati?
No. I caratteri rotti ora sono nel file come è, e da lì si può recuperare la è. Basta trascinare il file in Mojibuster.
Succede anche con Excel per Mac?
Sì. Anche Excel per Mac spesso non riconosce i CSV in UTF-8 senza BOM. Per questo, salva il file corretto con BOM.
Che cos’è il BOM?
Il byte order mark (BOM) sono tre byte invisibili all’inizio di un file. Indicano a programmi come Excel che il file è in UTF-8.