Pourquoi Excel affiche-t-il é au lieu de é ?
Quand vous ouvrez un CSV par double-clic, Excel le lit avec la table de caractères de votre système – sous Windows en français, en général Windows-1252. Si le fichier est en UTF-8 sans BOM, une marque invisible au début du fichier, les accents s’affichent mal.
Solution 1 : réparer le fichier et l’enregistrer avec BOM
- Glissez le fichier CSV dans le cadre ci-dessus.
- Laissez l’option Enregistrer avec BOM activée ; elle est cochée par défaut pour les fichiers CSV.
- Téléchargez le fichier réparé et ouvrez-le dans Excel par double-clic.
Si vous avez déjà enregistré le fichier dans Excel alors que les accents s’affichaient mal, l’erreur fait maintenant partie du fichier. Mojibuster la répare aussi.
Solution 2 : importer correctement le CSV dans Excel
- Ouvrez un classeur vide et choisissez Données → À partir d’un fichier texte/CSV.
- Sélectionnez le fichier CSV.
- Dans Origine du fichier, choisissez 65001 : Unicode (UTF-8).
- Vérifiez l’aperçu et cliquez sur Charger.
À l’enregistrement depuis Excel
Dans « Enregistrer sous », choisissez CSV UTF-8 (délimité par des virgules). Le format « CSV (séparateur : point-virgule) » enregistre en Windows-1252 et d’autres programmes affichent alors souvent les accents sous forme de �.
Questions fréquentes
Pourquoi cela n’arrive-t-il qu’avec certains fichiers CSV ?
Cela dépend de la façon dont le fichier a été enregistré. Excel ouvre correctement les fichiers Windows-1252 et UTF-8 avec BOM, mais pas les fichiers UTF-8 sans BOM.
J’ai déjà enregistré le fichier cassé : est-il perdu ?
Non. Les caractères cassés sont maintenant enregistrés sous forme de é dans le fichier, et le é peut être retrouvé à partir de là. Déposez simplement le fichier dans Mojibuster.
Est-ce pareil avec Excel pour Mac ?
Oui. Excel pour Mac ne reconnaît souvent pas non plus les CSV en UTF-8 sans BOM. Enregistrez donc le fichier réparé avec BOM.
Qu’est-ce que le BOM ?
L’indicateur d’ordre des octets (BOM) désigne trois octets invisibles au début d’un fichier. Ils indiquent à des programmes comme Excel que le fichier est en UTF-8.