Rechercher : dans
Par :

Convertir un fichier Excel en csv

Dernière réponse le 20 nov 2008 à 09:14:38 isaaa, le 17 nov 2008 à 09:27:53 
 Signaler ce message aux modérateurs

Bonjour,
je dois convertir des donnees Excel en donnees csv, separées par des virgules (windows) et ca ne marche pas en faisant la demarche classique (enregistrer sous). en fait, quand je le fait, le contenu de la page reste identique ou du moins, pas comme ca devrait etre...
en fait mon but est de creer une base de données sur Sales force et je dois importer mes données via outlook, obligatoirement en csv.
merci par avance pour votre aide !

Meilleures réponses pour « convertir un fichier Excel en csv » dans :
Excel - Convertir fichier(s) CSV / XLS Voir Comme dit dans le titre, cette application convertit des fichiers CSV en fichiers XLS N’est pas nécessaire pour Excel 2007, ce dernier faisant la conversion automatiquement La conversion n’ayant pas de mise en forme, en cas de modification...

1

gbinforme, le 17 nov 2008 à 17:43:51

Bonjour

le contenu de la page reste identique

Cela me semble normal mais si tu ouvres ton fichier csv avec un éditeur (notepad par exemple) il sera bien au bon format.
Toujours zen

Répondre à gbinforme

2

isaaa, le 18 nov 2008 à 09:16:44

Bonjour,
j'ai verifié sur un editeur de texte et tu as raison...

par contre ca ne regle pas la question principale, mais merci quand meme !

Répondre à isaaa

3

gbinforme, le 18 nov 2008 à 11:58:34

Bonjour

je dois importer mes données via outlook, obligatoirement en csv.

Je suppose que c'est cela ta question principale et que l'import ne fonctionne pas ?

Si mon interprétation est correcte, essaie de remplacer avec un éditeur, les virgules par des points virgules.
Toujours zen

Répondre à gbinforme

4

isaaa, le 18 nov 2008 à 12:44:32

Bonjour,

en fait, l'import fonctionne mais pas correctement...

quand je veux mettre les contacts dans outlook, j'ai l'etape "mappage des champs personnalisés"
j'ai deux colonnes :
de mon doc a outlook

dans la colonne de gauche, on me propose des valeurs, en l'occurence des noms de colonnes separés par des points virgules et en dessous "field 2"

a droite on me propose des champs.

je comprends qu'idealement je devrait faire correspondre le titre d'une colonne de gauche a droite, mais je ne peux pas le faire...

est ce que ca t'aide un peu plus?

Répondre à isaaa

5

isaaa, le 18 nov 2008 à 13:44:02

Bonjour,

juste une petite precision : je ne suis pas obligée d'importer mes données dans outlook, je peux le faire directement entre csv et Salesforce, mais ca ne regle pas mon probleme...

Répondre à isaaa

6

gbinforme, le 18 nov 2008 à 18:02:01

Bonjour

D'après ce que tu dis, la structure de ton fichier excel ne doit pas être conforme à la structure attendue.

Les colonnes ou champs doivent être conforme aux champs attendus par outlook ou Salesforce et je pense que tes colonnes n'ont pas la bonne structure, il en manque ou elles ne sont pas dans le bon ordre.

Je pense que tu devrait chercher de ce côté du problème et tu peux mettre des colonnes non documentées dans excel si nécessaire.
Toujours zen

Répondre à gbinforme

8

isaaa, le 19 nov 2008 à 09:27:00

Bonjour,
j'ai deja essayé de nommer les colonnes en fonction des champs disponibles sur outlook mais ca n'a rien changé...

j'ai eu l'occasion de nommer des plages...(ca, je sais faire ! )

d'autre part, qu'est ce que la structure des colonnes et comment la modifier? et qu'est ce que des colonnes non documentées?

Répondre à isaaa

7

eriiic, le 18 nov 2008 à 19:35:53

Bonsoir,

Sur un enregistrement csv excel ne met pas toujours le nombre de séparateurs nécessaire sur les dernières lignes si les derniers champs sont vides (par exemple 32 champs donc 31 séparateurs, sauf sur les dernières lignes où il en manque...).
Teste un import sur 4-5 lignes correctes pour voir si ça peut être ton pb
eric

Répondre à eriiic

9

isaaa, le 19 nov 2008 à 09:30:53

Bonjour,

d'abord, qu'est ce que des separateurs?

ensuite, j'ai deja fait le test avec un petit nombre de lignes... mais qu'est ce que tu entends par lignes correctes?

et oui, desolé, je n'y connais pas grand chose ! :-)

merci pour ton aide

Répondre à isaaa

10

isaaa, le 19 nov 2008 à 10:17:47

Re bonjour...

je viens de me rendre compte de quelque chose...

j'ai un autre doc en csv qui ne contien qu'un contact... j'ai essayé de l'introduire dans salesforce et miracle, ca marche !

alors la je n'y comprend plus rien...

je vais essayer de comparer les deux documents, voir ce qui ne va pas et essayer d'arranger ...

Répondre à isaaa

11

isaaa, le 19 nov 2008 à 11:56:18

Re bonjour !

alors, j'ai trouvé d'ou semble venir le probleme :

j'ai affiché mes deux documents csv (celui que j'avais avant et celui que j'ai créé) avec un editeur de texte. j'ai vu qu'il y avait des virgules au lieu de points virgules. je les ai remplacé facilement (rechercher / remplacer) .

par contre il n'y avait pas les guillemets non plus. j'ai fait le test sur un echantillon de 5 contacts en modifiant a chaque fois et ca semble fonctionner...

Ma question est simple : comment faire pour introduire les guillemets a chaque fois de maniere automatique pour le contenu de toutes les cellules, sachant que j'ai mis 30 minutes pour faire 5 contacts et que j'en ai plus de 400 a faire !

merci beaucoup par avance

Répondre à isaaa

12

gbinforme, le 19 nov 2008 à 19:15:17

Bonjour

j'ai vu qu'il y avait des virgules au lieu de points virgules

Si tu choisis "enregistrer sous" CSV (séparateur : point virgule) pas besoin de corriger après.

Pour les guillemets, si dans ton fichier excel tu formates tes cellules avec le format personnalisé : \"@\"

tes champs seront entre guillemets mais du coup excel en met 3 de suite, je ne sais pas si cela va te gêner.

Si c'est le cas il faudra avec l'éditeur remplacer les 3 par 1 à moins que je trouve autre chose.

Comme l'a dit Éric, il faut que ta dernière colonne soit renseignée pour que excel mette bien tous les champs :
donc renseigner le dernier champ systématiquement.
Toujours zen

Répondre à gbinforme

13

 isaaa, le 20 nov 2008 à 09:14:38

Bonjour,

j'ai enfin reussi a resoudre mon probleme :

Salesforce est configuré en Americain avec des virgules alors que excel est configuré point virgule.

j'ai donc fait rechercher / remplacer et ca marche !

merci a tous !

Répondre à isaaa
Collection CommentÇaMarche.net