Concaténer des lignes de manière incrémentale

Bonjour à tous !

j'aurais besoin d'aide sur un problème qui m'arrache les cheveux depuis près d'une semaine.

Sur xls, je souhaite réaliser une concaténation d'informations non numériques qui se trouvent dans 4 colonnes distinctes et de longueur inégale. Elles se présentent come suit :

Col1 Col2 Col3 Col 4

A J F M

B K G N

C L H O

D M I P

E N Z

Y R

S

T

W

Les informations doivent être combinées de la manière suivante :

A1*B1

A1*B2

A1*B3

A1*B4

A1*B5

A1*B1*C1 La colonne B épuisée, Je rajoute ici les combinasions de la colonne C pour A1*B1

A1*B1*C2

A1*B1*C3

A1*B1*C4

A1*B1*C1*D1 La colonne C épuisée, je rajoute ici les combinaisons de la colonne D pour le trio A1*B1*C1

A1*B1*C1*D2

A1*B1*C1*D3

A1*B1*C1*D4

A1*B1*C1*D5

A1*B1*C1*D6

A1*B1*C1*D7

A1*B1*C1*D8

A1*B1*C1*D9

A1*B1*C2*D1 La colonne D épuisée, je rajoute ici les combinaisons de la colonne D pour le trio A1*B1*C2

A1*B1*C2*D2

A1*B1*C2*D3

A1*B1*C2*D4

A1*B1*C2*D5

A1*B1*C2*D6

A1*B1*C2*D7

A1*B1*C2*D8

A1*B1*C2*D9

A1*B2*C1 Les colonnes C et D épuisées, je recommence avec A1*B2*C1

Les colonnes B, C, D épuisées, je recommence avec A2 et ainsi de suite, jusqu'à A6*B5*C4*D9 dans mon exemple.

J'ai parcouru différents forums et tenté des formules XLS mais je n'y suis pas arrivé.

Pourriez-vous m'aider s'il vous plait ??? je je sais plus quoi faire

Barraka

Bonjour,

Avec la formule, pourquoi pas. Mais essaye la macro dans le fichier ci-joint. La macro est plus adaptée dans ce cas-là.

49concatener.xlsm (18.33 Ko)

Bonjour Raja,

j'ai essayé et ça marche !!! c'est parfait merci !!

Rechercher des sujets similaires à "concatener lignes maniere incrementale"