hamster man
Messages postés103Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention21 juin 2007
-
30 mars 2006 à 09:33
hamster man
Messages postés103Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention21 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 !
hamster man
Messages postés103Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention21 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.
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 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