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 :

VBA - Combinaison matricielle


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Consultant E-Business
    Inscrit en
    Septembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant E-Business

    Informations forums :
    Inscription : Septembre 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut VBA - Combinaison matricielle
    Bonjour à tous,

    Je fais appel à tous ceux qui veulent bien m'aider car la je sèche complètement.

    Voici mon problème :

    J'ai un tableau initial de la forme suivante :
    Nom : Tableau initial.PNG
Affichages : 193
Taille : 2,3 Ko

    et voici le résultat que je souhaite obtenir :

    Nom : Résultat.PNG
Affichages : 188
Taille : 8,9 Ko

    J'arrive à faire une 1ère boucle qui fonctionne très bien si seulement je n'ai que la ligne "C1" mais je n'arrive pas à la multiplier: si j'ajoute plusieurs ligne "C2", "C3"...

    Le but étant de faire en sorte que le code s'adapte en fonction du nombre de ligne et de colonne. Car ceux-ci peuvent varier (plusieurs "Col" et plusieurs "Cx".

    En pièce jointe vous trouverez mon code.

    Merci d'avance.

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 038
    Points
    20 038
    Par défaut
    Bonjour,

    c'est bien joli ces images mais pas très parlant ... elle fait quoi ta boucle...

    poste ton début de code ici entre balises : [CODE][/CODE]

    Fichier joint dans vos discussions


  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Consultant E-Business
    Inscrit en
    Septembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant E-Business

    Informations forums :
    Inscription : Septembre 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bonjour bbil,

    Merci à toi pour ton aide.

    Il est pas évident de mettre le code puisque j'utilise des fonctions. Du coup je préfère te mettre tout le fichier en pièce jointe.

    Pour l'instant ce n'est que le début. sinon le résultat que je souhaite se trouve dans l'image que j'ai joint (la 2ième). Le but étant qu'à partir du 1er tableau (image 1), j’obtienne l'ensemble des combinaisons possible (image 2).

    C'est à dire :
    Pour la ligne C1, elle comporte 2 élément T1 et P1 (à chaque fois) et peut contenir plusieurs colonnes. du coup la boucle que j'ai actuellement est celle qui me donne un résultat
    A AA
    A BB
    B AA
    B BB

    Maintenant ce modèle doit être le même pour autant de ligne que j'ajoute. Sauf que là ou je bloque et sur le fait que si j'ai plusieurs ligne (exemple donnée 2 lignes "C1" et C2". cf image 1). Il faut qu'en résultat j'obtienne (image 2):
    A AA C CC
    A AA C DD
    A AA D CC
    A AA D DD
    A BB C CC
    A BB C DD
    A BB D CC
    A BB D DD
    B AA C CC
    B AA C DD
    B AA D CC
    ...etc

    Donc en soit ce n'est pas bien compliquer et actuellement je travail sur l'imbrication des boucles entre elles sauf que ce n'est pas du tout optimal car je doit créer autant de boucle que de ligne que je souhaite ajouter.

    J’espère avoir étais plus claire. N'hésite pas à me demander plus d'info si besoin.

    Merci
    Pièces jointes en attente de validation Pièces jointes en attente de validation

  4. #4
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 038
    Points
    20 038
    Par défaut
    bonsoir,

    et donc si tu n'as pas de code je comprends pas ton titre "VBA - Combinaison matricielle" ??


    en attendant un peu de lecture ici .

Discussions similaires

  1. [XL-2010] VBA combinaison countif et countblank
    Par yoyo3d dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 09/08/2012, 18h10
  2. [XL-2007] VBA Calcul matricielle Minimum positif
    Par vivi4561 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/03/2011, 18h29
  3. [VBA]performance de combinaison,tri et élimination doublons
    Par tangjuncn dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 16/03/2007, 23h52
  4. [VBA-E] Générer des combinaisons dans Excel
    Par JSOREL dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 07/03/2007, 17h23
  5. [VBA-E] - formule matricielle
    Par jimbololo dans le forum Macros et VBA Excel
    Réponses: 37
    Dernier message: 09/06/2006, 14h27

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