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 :

traitement données sur MSHflexgrid


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 17
    Par défaut traitement données sur MSHflexgrid
    Bonjour,
    après avoir chargé le contenu d'un fichier Excel dans une table de type MSHflexgrid dans le but de le traiter par une sélection conditionné si vous voulez, par exemple je veux juste afficher que les cellules ayant des données superieure à un seuil donné, y a-t-il une méthode sans passer par Access pour faire le truc,
    merci d’avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 261
    Par défaut
    J'ai lu plusieurs fois ta question, mais je n'arrive pas à la comprendre ! tu dis que tu as chargé tes données de EXCEL dans un FlexiGrid (qui est d'ailleurs un composant et pas une table) , ensuite tu demandes comment faire sans passer par ACCESS , quel est le rapport entre ton EXCEL, ACCESS et le FLEXIGRID je comprend rien du tout, si tu peux eclaircir peut etre on peut t'aider....
    Sinon tu peux faire des boucles for sur le flexigrid et le réinitialiser avec les données conditionnées, je ne sais pas si ça répond à ta question !

  3. #3
    Modérateur
    Avatar de Overcrash
    Homme Profil pro
    Architecte Logiciel et responsable CRM (Salesforce)
    Inscrit en
    Mai 2008
    Messages
    1 254
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Architecte Logiciel et responsable CRM (Salesforce)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 254
    Par défaut
    Bonjour,

    Je pense avoir compris:

    Il as chargé des données du feuille excel dans un flexgrid
    Et il veut faire un traitement sur ce flexgrid sans passer par Access.

    Du style afficher toutes les données de la flexgrid supérieur a la valeur "2" .
    2 étant le seuil donnée.

    Dis le moi mic68hc11 si je me trompe.

    Je suis pas un expert mais je vais essayer de t'aider.
    Tu peux parcourir ta flexgrid via ces deux boucle

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
            For w = 0 To MSHFlexGrid1.Rows - 1
            For y = 0 To MSHFlexGrid1.Cols - 1
            Next y
            Next w
    Ensuite entre ces deux boucle tu insère tes tests par exemple des "if"
    Et si la valeur est en dessous du seuil tu la stock dans une variable sinon tu fais rien et tu continue a parcourir.
    ---
    Overcrash

    Je ne lis pas les codes qui ne sont pas indentés.
    Merci de les messages utiles en cliquant en bas à droite du message

    Bloqué par le firewall pour accéder au chat ? Essayez avec l'adresse en direct : http://87.98.168.209/

Discussions similaires

  1. [MySQL] Traitement des données sur une checkbox - Formulaire
    Par kenjiendo dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 08/08/2011, 11h35
  2. Base de données sur cd-rom ?
    Par vitsec dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 03/05/2004, 18h07
  3. Réponses: 5
    Dernier message: 11/03/2004, 15h34
  4. Extraction de données sur des fichiers excel
    Par iupgeii dans le forum MFC
    Réponses: 3
    Dernier message: 23/01/2004, 13h53

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