120 votes

Comment ouvrir des fichiers CSV délimités par des points-virgules dans la version US d'Excel

Lorsque je double-clique sur un fichier .csv, il s'ouvre dans Excel. Les fichiers csv ont des colonnes délimitées par des points-virgules (pas des virgules, mais c'est aussi un format valide).

En utilisant un environnement Windows/Excel allemand, le fichier ouvert est affiché correctement, les colonnes sont séparées là où se trouvaient les points-virgules dans le fichier csv.

Mais lorsque je fais la même chose sur un environnement Windows/Excel (US-) anglais, une seule colonne est importée, affichant l'ensemble des données y compris les points-virgules dans la première colonne.
(Je n'ai pas de configuration anglaise disponible pour faire des tests, les utilisateurs ont signalé ce comportement)

J'ai essayé de changer la valeur du séparateur de liste dans les paramètres régionaux de Windows, mais cela n'a rien changé.

Que puis-je faire pour pouvoir ouvrir en double-cliquant ces fichiers CSV sur une configuration anglaise?

EDIT:
Il semble que la meilleure solution soit de ne pas compter sur les fichiers CSV dans ce cas. J'espérais qu'il existe un formatage spécifique pour les fichiers CSV qui permettrait de les utiliser à l'international.
La meilleure solution semble être de passer à la création de fichiers XLS.

2 votes

Vous pourriez recommander à vos utilisateurs d'utiliser LibreOffice Calc - il gère très bien les CSV avec des séparateurs arbitraires.

-5voto

laurent Points 4306

Ces fichiers sont distribués? téléchargés? Générés localement?

Je pense que le seul moyen de résoudre votre problème sans accéder à l'ordinateur de l'utilisateur et sans qu'il ait à faire autre chose que de "double-cliquer" sur le fichier est de convertir les fichiers en .xls avant de les distribuer ou de les mettre en téléchargement, ou de générer un fichier .xls (ou un autre format qui fonctionne) au lieu d'un fichier .csv. Vous pouvez le faire avec un script ou manuellement avec un Excel en fonction du nombre de fichiers et de la manière dont ils sont générés.

0 votes

Oui, je pense que c'est la meilleure façon de créer directement des fichiers XLS. J'espérais qu'il existe un formatage pour les fichiers CSV qui les rend utilisables à l'échelle internationale, mais si ce n'est pas possible, les fichiers XLS fonctionneront n'importe où.

26 votes

Comment est-ce la bonne réponse, c'est inutile.

3 votes

Réponse terrible - voir l'autre réponse votée.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X