Importer des données de csv vers csv !!!!

hamster man
Messages postés
103
Date d'inscription
lundi 28 novembre 2005
Statut
Membre
Dernière intervention
21 juin 2007
- 30 mars 2006 à 09:33
hamster man
Messages postés
103
Date d'inscription
lundi 28 novembre 2005
Statut
Membre
Dernière intervention
21 juin 2007
- 31 mars 2006 à 09:03
Bonjour!

J'ai un petit souci je suis debutant en basic :


j'ai un programme qui genere un fichier csv contenant des données venant d'un automate.


ce que je voudrais faire c'est pouvoir ecrire une fonction dans mon programme qui me permette de prendre certaines données d'un fichier csv pour les mettre ds un autre csv !


coment puis-je faire cette operation?


merci d'avance

4 réponses

jrivet
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
59
30 mars 2006 à 09:51
Salut,

Tu lis le fichier source Csv et tu copie les données qui t'intéresse dans un fichier CSV.

Si tu bloques sur un de ces points, une petite recherche sur la lecture et l'ecriture de fichiers t'aidera.

@+, Julien
Pensez: Moteur de Recherche, Réponse Acceptée
0
hamster man
Messages postés
103
Date d'inscription
lundi 28 novembre 2005
Statut
Membre
Dernière intervention
21 juin 2007

30 mars 2006 à 10:59
merci de m'avoir repondu aussi vite je pense que ca va m'aider.

le seul truc qui me bloque c'est que je ne connais pas la fonction qui fait qu'on puisse lire un fichier csv et copier les données qui m'interesse dans un autres.


Je voudrais savoir justement le code en basic pour pouvoir faire ces actions la.


en esperant une reponse merci
0
jrivet
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
59
30 mars 2006 à 11:10
Salut,

Pour lire un fichier (Csv ou Txt)

Dim UneLigne as string
Dim TesDonnees() as string
Open "C:\Test.csv" For Input as #1
While Not EOF(1)
Line Input #1, UneLigne ' Place une ligne du fichier dans une variable
TesDonnees = Split(UneLigne, ";") 'Je suppose que le delimiteur est ;
'Le Tableau TesDonnees Contient alors toutes les donnees de la lignes a toi ensuite de trier pour voir celle que tu veux
Wend

Close #1

@+, Julien
Pensez: Moteur de Recherche, Réponse Acceptée
0
hamster man
Messages postés
103
Date d'inscription
lundi 28 novembre 2005
Statut
Membre
Dernière intervention
21 juin 2007

31 mars 2006 à 09:03
Je te remercie pour ton aide je vais voir ce que ca donne...
0