Macro pour une combinaison de plusieurs colonnes

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 !

Aladdin007

XLDnaute Nouveau
Je souhaite créer une liste de toutes les combinaisons possibles en fonction de plusieurs colonnes
par exemple 3 colonnes
Ville (col A)
Paris
Lyon
Marseille

Année (Col B)
2007
2008
2009

Identifiant (Col C)
01
02
03


cela devrait faire Col A X Col B X Col C = n combinaison a créer, ce qui donnera quelque chose du type 3 colonnes (Col E, Col F, Col G) comme ci-dessous :

Col E Col F Col G
Paris 2007 01
Paris 2007 02
Paris 2007 03
...
Paris 2008 01
Paris 2008 02
....
Lyon 2007 01
Lyon 2007 02
Lyon 2007 03
....
Marseille 2009 03


Quelqu'un aurait un fichier avec une macro de ce type ?

Merci de votre aide
 
Re : Macro pour une combinaison de plusieurs colonnes

Bonjour Aladdin, et bienvenue sur le forum

Quelqu'un aurait un fichier avec une macro de ce type ?
si on ne l'a pas , on le construit (fichier et macro)


voir fichier joint

à+
Philippe
 

Pièces jointes

Dernière édition:
Re : Macro pour une combinaison de plusieurs colonnes

Merci phlaurent55

C'est ça répond à mon problème, par contre si je veux mettre beaucoup plus de données dans une colonne, le total des combinaisons est limité à 64 lignes, comment ne plus avoir de limitation ? En effet, là dans l'exemple je n'ai que quelques lignes dans les colonnes A, B et C, mais je peux vite arriver à des centaines par colonnes, ce qui peux m’emmener à avoir n combinaisons...

PS : quand je disais si quelqu'un avait ce type de fichier c'est parce que je pensais qu'il y avait déjà eu ce type de demande, ça évitait donc d’embêter ceux qui doivent le construire.

Merci encore pour votre aide
 
Re : Macro pour une combinaison de plusieurs colonnes

Re-bonjour,

voir fichier joint,

la macro s'adapte automatiquement en fonction du nombre de lignes remplies en colonne ABC
............mais je peux vite arriver à des centaines par colonnes
dans ce cas il va falloir se limiter car le nombre total de ligne disponibles est de 1048576 pour la version Excel 2007
........ pour 40 lignes, la procédure dure +/- 20 secondes


à+
Philippe
 

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
5
Affichages
587
Réponses
6
Affichages
1 K
Retour