Passer d'un fichier Excell à un fichier .txt

Fermé
Skoot - 20 déc. 2007 à 17:33
Christounet Messages postés 1263 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 - 21 déc. 2007 à 10:53
Bonjour,


Voila j'ai un problème qui me parait con mais je n'arrive pas à le résoudre.

Après toute uen série de macro, je crée un fichier excel contenant une seule colonne avec des lignes de ce type:

550WA;Actual;FY06;Apr;BE;0;550WA_ANTWERPSEW;ANTWERPSE WATERWERKEN 550WA_ANTWERPSEW;550WA_WATX0071/0/DUAL;Magmaster carte principale AC 550WA_WATX0071/0/DUAL;M001;1130;EUR;EUR
550WA;Actual;FY06;Apr;BE;0;550WA_ANTWERPSEW;ANTWERPSE WATERWERKEN 550WA_ANTWERPSEW;550WA_Z-M;Article Manuel 550WA_Z-M;M001;303;EUR;EUR
Bref, en gros je veux sauvegarder des données sous un format précis, séparé par des points irgules.

Jusqu'ici pas de problème mais bizarement c'est à l'étape la plus classique que ca coince. Lorsque je sauvegarde ce fichier au format .txt, je me retrouve avec des guillemets devant et après chaque ligne:

"550WA;Actual;FY06;Apr;BE;0;550WA_ANTWERPSEW;ANTWERPSE WATERWERKEN 550WA_ANTWERPSEW;550WA_WATX0071/0/DUAL;Magmaster carte principale AC 550WA_WATX0071/0/DUAL;M001;1130;EUR;EUR"
"550WA;Actual;FY06;Apr;BE;0;550WA_ANTWERPSEW;ANTWERPSE WATERWERKEN 550WA_ANTWERPSEW;550WA_Z-M;Article Manuel 550WA_Z-M;M001;303;EUR;EUR"
Bref, comment faire pour virer ces guillemets. Evidemment l'étape d'avant j'avais toutes mes données dans des colonnes séparées. Si il y a moyen de sauvegarder directement au format .txt avec un ";" séparant les colonnes, je suis preneur.

Amicalement

Skoot

4 réponses

Christounet Messages postés 1263 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 379
20 déc. 2007 à 17:40
Bonjour,

Il suffit que lorsque tu fais "Sauvegarder" de choisir l'option Text (MS-DOS), celà devrait faire ce que tu veux.

A plus
0
Bein c'est exactement ce que je fais :(.

je savegarde sous le format text (MS DOS) mais il me rajoute ces fameux guillemets :(
0
Voila les news.

J'ai remarqué qu'en fait il ne mettait des guillemets que sur les lignes ou une de mes colonnes contient un nombre avec des décimals.

J'ai essayé de jouer avec les formats de cellule mais tout ce que j'ai su obtenir c'est qu'il sauvegarde avec des guillemets sur toutes mes lignes.

En espérant que cela puisse aider.
0
Christounet Messages postés 1263 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 379
21 déc. 2007 à 10:53
Bonjour,

As-tu aussi essayé le format Unicode (Text) ?
Peut-tu aussi mettre une ligne avec un nombre avec des décimales, car dans ton exemple précédent, j'ai copié/collé les deux lignes dans Excel et sauvé en format Text (MS-DOS) et Unicode Text sans aucun problème.

A plus
0