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 :

Attribution de points sur index (colonne A) trier avec colonne B et C


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier Avatar de GESCOM2000
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 107
    Points : 79
    Points
    79
    Par défaut Attribution de points sur index (colonne A) trier avec colonne B et C
    besoin d'aide pour attribution de points en code VBA

    j'ai 3 colonne ABC
    dans la colonne A mes index de 1 a 20
    dans la colonne B une serie numerique de 1 a 100
    dans la colonne C une deusieme serie numerique de 1 a 100

    un TabloSerie()
    Je tri la colonne B en ascendant ou descendant peut importe et recupere ma colonne A trier que je garde dans un TabloSerie
    Je tri la colonne C en ascendant ou descendant peut importe et recupere ma colonne A trier que je garde dans un TabloSerie

    je me retrouve donc avec un TabloSerie avec 2 series a qui je leur attribu des points en fonction de leur ordre de 20 à 1
    mais il peut y avoir des doublons avec les tries de la colonne B et C et si doublon donc meme points pour les index issu des doublon de la colonne B et C
    *************20-20-19-18-17-16-15-14 (point attribution)
    Colonne A => 1 2 3 4 5 6 7 8 (Mes index tri en fonction de la colonne B)
    Colonne B => 10 10 9 8 7 6 5 4 (mes colonne de tri)
    ************20-19-18-17-16-15-14-14 (point attribution)
    Colonne A => 1 2 3 4 5 6 7 8 (Mes index tri en fonction de la colonne C)
    Colonne C => 9 8 7 6 5 4 3 3 (mes colonne de tri)

    cela donne pour mes index avec attribution des point
    1 = 20+20 points
    2 = 20+19 points
    3 = 19+18 points
    ect..

    Je voudrai au final me retrouver avec un taboResultat() ou TxtResultat as string avec l'addiction des 2 serie en une ligne.
    merci pour votre aide

    Merci pour votre aide et espere que c'est plus claire que mon dernier post....

  2. #2
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Je ne vois pas de question dans te demande. Quelle est la difficulté qui t'arrête ?
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  3. #3
    Membre régulier Avatar de GESCOM2000
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 107
    Points : 79
    Points
    79
    Par défaut
    Je n'arrive pas ou trop fatigué pour l'interpreter en code vba
    Pourtant c'est un algo interessant pour classer les nombres dans l'ordre.
    on peut avoir plusieur serie de nombre et avec cette moulinette (je cale mais y arrivai a le faire) sa sort un resultat dans l'ordre en fonction des attribution de "points" sur les serie.
    et J'aimerai faire cette "function" avec du do ou du for.
    Merci

  4. #4
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Citation Envoyé par GESCOM2000 Voir le message
    Je n'arrive pas ou trop fatigué pour l'interpreter en code vba
    "fatigue" ? Perso, j'aurais utiliser un autre mot...
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

Discussions similaires

  1. Trier une colonne indépendamment des autres colonnes
    Par c.piette dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 23/05/2015, 07h56
  2. Copier colonne feuille 1 avec colonne feuille 2
    Par Truelove dans le forum Excel
    Réponses: 6
    Dernier message: 23/05/2007, 13h58
  3. [VBA-E] Trier les colonnes sur toute la feuille
    Par tro2blabla dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 30/05/2006, 11h49
  4. Trier sur n critères (ou dimensions, ou colonnes?)
    Par sbeu dans le forum Algorithmes et structures de données
    Réponses: 10
    Dernier message: 10/10/2004, 10h43

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