IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Histogramme à partir d'un fichier CSV


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Novembre 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 2
    Par défaut Histogramme à partir d'un fichier CSV
    Bonjour à tous
    Je suis débutant dans la programmation en Visual Basic. Dans une application, je désire afficher un histogramme en allant chercher les valeurs dans une colonne d'un fichier CSV. Cet histogramme s'affichera dans l'application et non dans Excel.
    Le nombre de valeurs à aller chercher dans le fichier CSV sera toujours le même (8), les barres pour les valeurs négatives seront d'une certaine couleur et celles pour les valeurs positives d'une autre.
    Merci d'avance pour votre aide.

  2. #2
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Bonjour,

    quel est ton problème exactement ? Pour la lecture d'un fichier texte, tu trouveras de nombreux sujets la dessus dans ce forum (utilise la fonction "Rechercher"), tu trouveras également des explications dans la FAQ ou les Tutoriels (liens dans ma signature).
    Le tracé de ton barre-graphe peut se faire dans un controle Picture avec la fonction Line, je n'ai pas vérifié mais fais une recherche également sur ce forum ou regarde dans l'aide de VB.

  3. #3
    Membre éclairé Avatar de petit rabot
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Août 2010
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2010
    Messages : 236
    Par défaut
    Tu peux faire un histogramme avec la fonction Mschart. Et pour le fichier .csv, ce n'est ni plus ni moins un fichier texte avec des valeurs séparées par des signes de ponctuation (; : ou tab...)

  4. #4
    Candidat au Club
    Inscrit en
    Novembre 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 2
    Par défaut
    Voici mon fichier CSV:

    23/11/2010 13:47:02;23/11/2010 16:34:29;12345;12346;7;-75;
    23/11/2010 13:47:02;24/11/2010 08:05:16;12345;12352;8;0;
    23/11/2010 13:47:02;24/11/2010 16:30:57;12345;12401;9;10;
    23/11/2010 13:47:02;25/11/2010 08:00:31;12345;12475;10;16;
    23/11/2010 13:47:02;25/11/2010 16:40:12;12345;12552;11;38;
    23/11/2010 13:47:02;26/11/2010 08:02:05;12345;12557;12;-10;
    23/11/2010 13:47:02;26/11/2010 16:47:02;12345;12560;13;-7;
    23/11/2010 13:47:02;27/11/2010 08:10:15;12345;12601;14;2;
    Je veux récupérer les valeurs de la dernère colonne (6ème) et avoir un histogramme du type de la pièce jointe.
    Images attachées Images attachées  

  5. #5
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Je pense qu'on a bien compris ce que tu voulais, mais sur ce forum tu ne trouveras pas quelqu'un pour faire le travail à ta place. Ce n'est pas par méchanceté, mais tout simplement parce qu'il est bénéfique d'apprendre par soi même.
    Commence donc par les recherches que je te proposais si tu ne sais pas lire un fichier CSV et reviens nous voir si tu as un problème précis sur le code que tu écris.
    Tu utilises quelle version de Visual Basic au fait ? VB6 ? VB2005 ? Autre ?

  6. #6
    Membre éclairé Avatar de petit rabot
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Août 2010
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2010
    Messages : 236
    Par défaut
    Petite aide quand même:
    il faut que tu ouvres ton fichier comme pour lire un .txt, tu lis ligne par ligne et tu extrais les données entre chaque ;
    essaye avec ça, fais un bout de code et reviens si tu as des problèmes.

Discussions similaires

  1. [MySQL] Remplissage d'une table d'une base de données à partir d'un fichier CSV
    Par bourbita.thameur dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 24/03/2009, 14h13
  2. Tracer une courbe à partir d'un fichier .csv
    Par dzonaser dans le forum MATLAB
    Réponses: 2
    Dernier message: 25/10/2008, 14h48
  3. problème import à partir d'un fichier csv
    Par moha1984 dans le forum Import/Export
    Réponses: 2
    Dernier message: 27/08/2008, 12h03
  4. Réponses: 2
    Dernier message: 19/03/2008, 14h51
  5. Réponses: 0
    Dernier message: 07/02/2008, 16h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo