Recuperer les données d'un fichier .csv afin de pouvoir les traiter directement

Signaler
Messages postés
161
Date d'inscription
lundi 28 février 2011
Statut
Membre
Dernière intervention
11 février 2013
-
Messages postés
161
Date d'inscription
lundi 28 février 2011
Statut
Membre
Dernière intervention
11 février 2013
-
Bonjour,

Voila je souhaite pouvoir récupérer les données de production qui me sont fournis par ma régulation en fichier .csv qui est des séries de nombres séparés par des virgules.

Le but serais de pouvoir les séparer ces donnés et de les stocker dans un(ou des) tableau VB afin de pouvoir ensuite les récupérer pour tracer des graphiques.

Si vous avez des idées pour procéder....

Merci d'avance
Silvère

6 réponses

Messages postés
14738
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
148
Bonjour,

Tu bloques sur quel point ?
- Ouverture du fichier ?
- Lecture ligne/ligne ?
- Séparation des données ?
- Traçage du graphique ?
- Autre (précisez) ?

Messages postés
161
Date d'inscription
lundi 28 février 2011
Statut
Membre
Dernière intervention
11 février 2013

Alors, je maitrise la création des graphiques.

J'essaie pour l'instant de pouvoir choisir le fichier à ouvrir, pour cela j'ai mis en place un commondialog paramétré pour n'afficher que les dossier et les fichiers csv, mais je ne sais pas comment réutiliser le fichier sélectionné plus loin dans le programme...(ca doit être tout simple en plus ...)

Sinon j'ai trouvé des exemples permettant de séparer les donnés de mon fichier .csv et de les placer dans un tableau dynamique afin de pouvoir ensuite les traiter, mais j'ai beaucoup de mal à les comprendre assé pour pouvoir les mettes en application dans mon programme.

Voila un extrait de mon fichier csv:

1,0,0,3.83508,10.1359,12.3951,2638.34,0,0,0,0,0,2425.87,618,1
1,0,1,3.83508,9.75425,12.5021,2638.34,0,0,0,0,0,2425.87,618,1
1,0,2,3.78351,10.0268,12.3951,2638.34,0,0,0,0,0,2425.87,618,1
Messages postés
14738
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
148
Bonjour,

As-tu commencé à tester un peu le code ?
Si tu as commencer un code, peux-tu le montrer (si ça fonction pas comme désiré ou mal) ?
Si tu bloques encore sur un point, explique ton pb et je t'aiderais :)

Messages postés
161
Date d'inscription
lundi 28 février 2011
Statut
Membre
Dernière intervention
11 février 2013

Oui j'ai déja un début de code qui fonctionne, mais je souhaiterais l'optimiser.
Pour l'instant j'arrive à charger seulement une ligne de mon csv dans un tableau, et le but serais de pouvoir charger toutes les lignes de mon csv dans un tableau à 2 dimmentions.
(j'ai tester de mettre une boucle For mais à chaque tours, la ligne suivante de mon csv écrase la dernière chargé dans mon tableau...)

Je veux bien t'envoyer mon programme et mon .csv dans un zip sur l'adresse qui est marquée dans ton site internet si tu veux ;)
Messages postés
14738
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
148
Bonjour,

Mets juste la partie interessante ici, n'oublie pas la coloration syntaxique (3ième icône en partant de la droite de la fenêtre d'édition).

Messages postés
161
Date d'inscription
lundi 28 février 2011
Statut
Membre
Dernière intervention
11 février 2013

En fait c'est bon le problème a été résolu au cours de la matinée ;)

Merci bien quand même de m'avoir répondu en tout cas ;)