Rechercher : dans
Par :

CSV à partir d'un fichier excel avec virgules

Dernière réponse le 17 mar 2009 à 12:32:44 razelbok, le 17 mar 2009 à 00:05:57 
 Signaler ce message aux modérateurs

Bonjour à tous,
je me permets d'écrire car cela fait 2 jours que je cherche la réponse mais sans succès... total. En effet, un petit tour par le tuto de seb sauvage http://www.commentcamarche.net/faq/sujet 7273 exporter a coup sur du csv m'a donné un peu d'espoir.
Mon pbm est le suivant. J'ai un fichier excel à une 100aine de lignes qui doit me servir à un export CSV pour google calendar (CSV avec virgules). Ce fichier excel contient des virgules notamment dans l'adresse (par ex. "parc montsouris, paris14"). Lorsque je l'exporte, il le fait avec des point virgules en séparateurs. Cependant, comme le nombre de lignes est grand, si je veux modifier ensuite les points virgules en virgules (pour le faire reconnaitre par GCal) je dois automatiser la tâche en "recherchant-remplacant" TOUTES les virgules par des points virgules.
ET c'est là mon pbm: j'aimerais que mon CSV garde les virgules de mon texte. (qui ont été remplacées par l'automatisation de remplacement). J'ai essayé avec des guillemets, des doubles... mais rien n'y fait.
Comment faire?
Je ne sais pas si j'ai été assez clair, je ne vois comment formuler mon pbm autrement

Merci d'avance pour votre aide de programmeurs

Cordialement

Niko

Configuration: Windows XP
Firefox 3.0.7

Meilleures réponses pour « CSV à partir d'un fichier excel avec virgules » dans :
Importer ses contacts sous Outlook à partir d'Excel VoirImporter ses contacts sous Outlook à partir d'Excel Problème Comment importer une liste de contact d'Excel vers Outlook, en ne les mettant que dans une seule liste de contact, et non contact par contact ? Solution En utilisant les logiciels...

1

Gtld, le 17 mar 2009 à 11:23:20

Bonjour Niko,

Ce que je peux vous proposer, c'est d'utiliser un logiciel de qualité de données. Avec, vous pourrez modifier votre Csv pour mieux importer vos données dans Google Calendar.
Plusieurs outils de qualité de données sont disponibles. J'utilise un en particulier: Talend Open Profiler ou Data Quality, disponible sur le site de Talend.
Talend Open Profiler est disponible sur le site de Talend et est Open source, gratuit.

Vous pourrez aller voir la page de Talend Open Profiler ici: http://www.talend.com/products-data-quality/talend-open-prof­iler.php

Pour télécharger le produit, allez sur cette page de Talend: http://www.talend.com/download.php

Répondre à Gtld

2

razelbok, le 17 mar 2009 à 11:55:13

Merci je vais aller voir.
Je vous tiens au courant

Répondre à razelbok

3

razelbok, le 17 mar 2009 à 12:14:40

Excuse-moi, mais je ne vois pas comment ce logiciel fonctionne ni en quoi il peut m'être utile.
Y aurait-il un tuto rapide disponible qq part?

Répondre à razelbok

4

dubcek, le 17 mar 2009 à 12:16:10

Hello
je pense que tu as meilleur temps d'enlever, une fois pour toute, les virgues de tes adresses, tu n'auras plus de problème avec les fichier csv

Répondre à dubcek

5

 Gtld, le 17 mar 2009 à 12:32:44

Alors pour répondre à ta question, le logiciel peut t'etre utile, mais peut etre sur des projets plus importants de plusieurs milliers, dizaines de milliers de lignes. C'est vrai qu'avec une centaine de ligne tu peux effectuer cette tache manuellement en remplacant les "virgules" par des tirets ou des points. Mais si tu as plus de données, que ta base de données grandit, je te conseille de prendre des logiciels ETL solides comme Talend.

Pour plus d'information, va voir les tutoriaux de Talend:
http://www.talendforge.org/tutorials/menu.php

La documentation complète sur Talend se trouve ici:
http://www.talend.com/resources/documentation.php

Répondre à Gtld
Collection CommentÇaMarche.net