Waarom toont Excel ë in plaats van ë?
Open je een CSV met een dubbelklik, dan gebruikt Excel de tekentabel van het systeem; op een Nederlandstalige Windows is dat meestal Windows-1252. Staat het bestand in UTF-8 zonder BOM – een onzichtbaar teken aan het begin van het bestand –, dan verschijnen de accenten verkeerd.
Oplossing 1: het bestand herstellen en opslaan met BOM
- Sleep het CSV-bestand in het vak hierboven.
- Laat de optie Opslaan met BOM aan staan; bij CSV-bestanden staat die al aan.
- Download het herstelde bestand en open het met een dubbelklik in Excel.
Heb je het bestand al in Excel opgeslagen terwijl de tekens verkeerd stonden, dan zit de fout nu in het bestand zelf. Ook dat herstelt Mojibuster.
Oplossing 2: de CSV goed importeren in Excel
- Open een lege werkmap en kies Gegevens → Van tekst/CSV.
- Selecteer het CSV-bestand.
- Kies bij Bestandsoorsprong de optie 65001: Unicode (UTF-8).
- Controleer het voorbeeld en klik op Laden.
Bij het opslaan in Excel
Kies bij “Opslaan als” het formaat CSV UTF-8 (door komma’s gescheiden). Het formaat “CSV (gescheiden door lijstscheidingsteken)” slaat op in Windows-1252, en andere programma’s tonen de accenten dan vaak als �.
Veelgestelde vragen
Waarom gebeurt het maar bij sommige CSV-bestanden?
Dat hangt af van hoe het bestand is opgeslagen. Excel opent bestanden in Windows-1252 en UTF-8 met BOM goed, maar UTF-8 zonder BOM niet.
Ik heb het kapotte bestand al opgeslagen. Ben ik mijn gegevens kwijt?
Nee. De kapotte tekens staan nu als ë in het bestand, en daaruit is de ë terug te halen. Sleep het bestand gewoon in Mojibuster.
Gebeurt dit ook in Excel voor Mac?
Ja. Ook Excel voor Mac herkent CSV-bestanden in UTF-8 zonder BOM vaak niet. Sla het herstelde bestand daarom op met BOM.
Wat is een BOM?
De byte order mark (BOM) bestaat uit drie onzichtbare bytes aan het begin van een bestand. Ze vertellen programma’s zoals Excel dat het bestand in UTF-8 staat.