Skip to main content
Announcements
NEW Customer Portal: Initial launch will improve how you submit Support Cases. FIND OUT MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
imanekhoma
Contributor II
Contributor II

Fonction Replace

Bonjour,

Dans un fichier CSV je dois remplacer tous les virgules par des points, j'ai pensé à utiliser la fonction replace mais ça fonctionne juste sur une chaine de caractère, est ce que on peut utiliser cette fonction pour parcourir tout le fichier, ou vous avez d'autres idées ?

Merci

Bonne journée

6 Replies
remy_grange
Contributor II
Contributor II

Salut imane,

Est-ce que tu peux nous communiquer ton code avec la fonction replace?

Et si possible un exemple de donnée dans ton CSV (au pire donner un l’enchaînement des ",")

A bientôt.

intergnek
Partner - Contributor III
Partner - Contributor III

Salut imane,

je peux avoir un exemple de ton fichier?

kevinchevrier
Partner - Creator III
Partner - Creator III

Si tu n'as qu'un fichier, le plus simple c'est peut-être de faire "ctrl + h" dans ton fichier puis faire "remplacer tout" une fois que tu as défini ce que tu voulais remplacer.

Kevin

imanekhoma
Contributor II
Contributor II
Author

Bonjour,

J'ai 6 fichiers xls par mois que je dois transformer en CSV et extension PRET, le séparateur virgule dans les 6 fichiers dois être remplacer par des points.

je n'arrive pas à joindre un exemple de fichier, je vous ai fait une capture j'espère que c'est clair pour vous.

imanekhoma
Contributor II
Contributor II
Author

Bonjour,

Merci pour ton retour,  j'ai 6 rapports que le métier extrait de cognos, l'objectif c'est automatiser toute la chaine, transformation....ensuite les envoyer via un transfert TOM tous les mois, pour les intégrer dans une autre base de donnée

sfatoux72
Partner - Specialist
Partner - Specialist

‌salut,

tu peux essayer de charger ton csv en spécifiant comme séparateur un caractère ne figurant pas dans ton fichier (par exemple "|"), tu n'auras alors qu'un seul champs texte par ligne sur lequel tu pourras utiliser la fonction Replace