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

Macros et VBA Excel Discussion :

Probleme vba pour renvoyer une valeur en fonction de deux criteres


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Avril 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Probleme vba pour renvoyer une valeur en fonction de deux criteres
    bonjours à tous mon problème est le suivant :
    j ai un tableau qui se complète par userform nom age sexe etc... plus ds performance sportive. Mon but est de renvoyer un niveau sportif en fonction d 'un bareme pour chaque epreuve. le niveau dépend du sexe, de l 'age et de la performance.
    je ne vois pas comment faire!!!!!!
    aidez moi
    merci à ceux qui passeront un peu de leur temps pour m'aider!!!

  2. #2
    Membre éclairé Avatar de laloune
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2005
    Messages
    484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Mai 2005
    Messages : 484
    Points : 873
    Points
    873
    Par défaut
    je tente une réponse mais je ne sais pas si ca sera très optimal :

    1) j'affecterais un chiffre à chaque critère, du style :

    Sexe:
    Homme : 0
    Femme : 1

    Age :
    moins de 25 ans : 0
    entre 25 et 49 ans : 1
    Plus de 50 ans : 2

    Performance :
    2 mn : 0
    10 mn : 1
    20 mn : 2

    2) ensuite un tableau à 3 dimensions et selon les critères tu affectes un barème particulier :

    MonTableau(0,0,0)=Bareme1
    MonTableau(0,0,1)=Bareme2
    MonTableau(0,0,2)=Bareme2
    MonTableau(0,2,0)=Bareme3

    la première dimension correspondrait à l'âge, la seconde au sexe et la 3ème à la perf

    non ?
    laloune
    Consultant B.I.
    Spécialité(s): Excel, SQL, Business Intelligence (Jedox Palo, Talend)

    "A problem worthy of attack proves its worth by fighting back." Piet Hein

  3. #3
    Membre habitué
    Homme Profil pro
    Inscrit en
    Mars 2008
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 203
    Points : 175
    Points
    175
    Par défaut
    Hum Hum...

    Les tableaux croisés d'Excel ne te ferait pas ce genre de chose

    http://office.microsoft.com/training...RC010136191036

Discussions similaires

  1. [XL-2003] Macro pour rechercher une valeur en fonction de la valeur d'une cellule
    Par Rook93 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 08/01/2013, 11h42
  2. Syntaxe en VBA pour prendre une valeur
    Par juice dans le forum VBA Access
    Réponses: 1
    Dernier message: 17/11/2011, 16h10
  3. codage vba pour rechercher une valeur selon 2 critères
    Par sims92.66 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/10/2011, 21h29
  4. Réponses: 2
    Dernier message: 14/10/2009, 08h57
  5. Réponses: 1
    Dernier message: 22/09/2005, 15h46

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