Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

macro combinaisons

  • Initiateur de la discussion Initiateur de la discussion jyclain
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jyclain

XLDnaute Nouveau
Bonjour,

Etant donnés 5 nombres sur la ligne A
1,2,3,4,5
comment obtenir par macro les dix combinaisons possibles de 3 nombres sur dix lignes successives à partir de la ligne C :

1,2,3
1,2,4
1,2,5
1,3,4
1,3,5
1,4,5
2,3,4
2,3,5
2,4,5
3,4,5

Chaque nombre est dans une cellule.

Merci
 
Re : macro combinaisons

Bonjour jyclain

regarde le code ci dessous, à adapter à ton projet, si cela peut t'aider :

Code:
Option Explicit
Sub test()
Dim a As Byte, b As Byte, c As Byte, i As Byte
i = 3
For a = 1 To 5
    For b = a + 1 To 5
        For c = b + 1 To 5
            Cells(i, 1).Value = a
            Cells(i, 2).Value = b
            Cells(i, 3).Value = c
            i = i + 1
        Next c
    Next b
Next a
End Sub

bon dimanche.
@+
 
Re : macro combinaisons

Bonjour a tous

Bravo Pierrot 🙂
Salut Gorfael 🙂 (il semble que pour jyclain l'ordre des combinaisons n'est pas a prendre en compte 1 3 5 ou 1 5 3 est la même combinaison , ce qui ne facilite d'ailleurs pas les choses)

je presente néanmoins ce que j'ai pondu parce qu'il est possible de modifier les chiffres de la ligne de depart
 

Pièces jointes

Re : macro combinaisons


Merci PierreJean

C'est tout à fait le résultat recherché.
 
Re : macro combinaisons

Bonjour,
Je découvre ce fil, il y a sûrement quelque chose qui m'échappe...
Ma macro est tout à fait misérable mais elle donne le résultat quelles que soient les valeurs en A1:E1 (classées dans l'ordre cependant).
On peut l'améliorer pour un ordre quelconque dans A1:E1, en déterminant le rang de chacune des cellules.
A+
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
2 K
J
Réponses
4
Affichages
1 K
J
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…