Gestion de l ‘encodage (UTF-8) via Excel
gestion de fichier Excel en UTF-8 peut être un véritable casse tête, notamment lorsque l’ont souhaite les réutiliser afin d’effectuer du traitement par lots (exports puis ré-import de base de données, etc.)
Voici les procédures qui ont fonctionné pour moi.
Export
- Excel > exporter utf 8 (dans les paramètres d’export > web)
- Ouvrir sous Atom
- Définir encodage ISO 8859-1
- Package « Convert to UTF8″ > Utiliser sur le fichier
Importer
- Excel > Nouveau fichier
- Onglet Données
- Nouvelle requête
- À partir d’un fichier > CSV > Choisir > Importer
- Origine du fichier : 65001 / Unicode UTF-8
- Note : Attention aux chiffres : ne pas formater, par exemple si import de numéros de téléphone
- Charger
Note finale : Si le rendu de votre PHP ne comporte pas d’accents, n’oublier pas de définir les headers PHP, ainsi que la balise meta HTML ; les deux en UTF-8
Bon courage
Tags: accents, base de données, batch, conversion, encodage, excel, problème, traitement par lots, utf8
Commentaires récents