Forum Clubic

Fichier csv

bonjour,
je voudrais transformer des fichiers csv possèdent des virgules entre mes info, je voudrais que ces virgules soient remplacees par une nouvelle colonne!
comme dans l’exemple ci-dessous

texte .csv original:
Type,Tag Name,Server,Samples,Minimum,Time at Minimum,Maximum,Time at Maximum,Average,Standard Deviation,Range,Timespan,From,To
Analog,fDiameterMe_001.Nx_MeasIO,SVANGALAXY,152,0,24:38.9,225.03,11:19.2,121.5040389,52.07648567,225.03,89.23:00:00,22:35.0,22:35.0
Analog,PowerAs_001.Nx_Meas,SVANGALAXY,62,0,22:35.0,35,53:30.3,7.71677404,13.49822209,35,89.23:00:00,22:35.0,22:35.0

texte avec colonnes dans excel:
Type Tag Name Server Samples Minimum Time at Minimum Maximum
Analog fDiameterMe_001.Nx_MeasIO SVANGALAXY 152 0 24:38.9 225.03
Analog PowerAs_001.Nx_Meas SVANGALAXY 62 0 22:35.0 35

merci d’avance

Je suppose que tu as un excel français, sinon le problème ne se pose en principe pas.
Tu as plusieurs solutions :
1- Tu ouvres ton fichier avac excel. Tout va se mettre dans la colonne A
Ensuite tu sélectionnes toute la colonne A, puis tu fais données > convertir, et tu suis l’assistant
Une fois tes données distribuées dans les colonnes, tu peux sauvegarder cette nouvelle forme par enregistrer sous > fichier texte (séparateur : tabulation)

2- Tu renommes ton fichier en .txt.
Tu ouvres un classeur excel vierge, puis tu fais fichier > ouvrir > fichier texte et tu suis l’assistant

3- Tu ouvres un classeur vierge, et tu écris une macro d’import, en précisant le séparateur qui te convient

4- il y a aussi la solution qui consiste à remplacer les points-virgules par des virgules directement dans le fichier source soit avec un traitement de texte, soit en ligne de commande, avec un outils style “sed” de linux (disponible sous windows). Mais ça peut poser des problèmes si tes data contiennent de “vraies” virgules et que les champs ne sont pas délimités.

Tu peux aussi remplacer le point virgule par une virgule dans tes options régionales, mais attention, la modif sera valable pour tout ton windows …

et bien non pourtant j’ai un pack office anglais, mon fichier source avec comma est crée par une application de supervision wonderware. En tt cas merci pour ton aide, j’ai suivi la solution 1, et cela fonctionne très bien:
bonne journée
sylv1

j’ai dit excel, je pensais windows
Et en fait, c’est juste au niveau des paramètres régionaux que se fait la différence