Microsoft Excel altère les caractères diacritiques dans les fichiers .csv

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Microsoft Excel altère les caractères diacritiques dans les fichiers .csv

Message par Clippy »

Pourquoi Excel altère-t-il les caractères accentués et diacritiques lors de l’ouverture de fichiers .csv ?

ayi
Site Admin
Messages : 9242
Inscription : mer. 22 avr. 2026, 17:21

Re: Microsoft Excel altère les caractères diacritiques dans les fichiers .csv

Message par ayi »

Excel utilise par défaut l’encodage ANSI local (Windows-1252 en Europe occidentale) au lieu d’UTF-8 pour ouvrir les fichiers CSV.


Solutions :



  1. Ajoutez un BOM UTF-8 au début du fichier (octets EF BB BF)

  2. Utilisez l’assistant d’importation : Données > À partir d’un fichier texte/CSV et sélectionnez UTF-8 comme encodage

  3. En Python, écrivez avec encoding='utf-8-sig' pour inclure le BOM

  4. Dans Excel 365/2019+, l’import de données depuis un fichier CSV prend généralement en charge UTF-8 par défaut

Répondre

Revenir à « Excel & VBA »