Bonjour,
J'ai besoin d'aide pour une formule VBA pour faire ce qui suit :
J'ai un tableau avec une colonne 1 : Référence, cette référence est équivalente à 4, 5 voir 18 autres références chacune dans une colonne différente (remplacee 1, remplacee 2...)
Je souhaite dans une seconde feuille (tableau 2) (avec seulement 2 colonnes) que j'ai qu'une seule ligne par référence et que dans la seconde colonne j ai toutes les références sans doublons séparé par une virgules ou dans autant de colonne que nécéssaire je ferrais un concatener.
Donc:
Tant que cell(i+1,1)=Cell(i,1) alors copier dans second tableau toutes les valeurs différentes et les concatener séparé par une virgule sur une seule ligne !
faire attention à la taille de chaque ligne toujours différentes
ensuite on passe à la référence suivante ! (j'en ai 400 000!)
Tableau 1
reference Remplacee 1 Remplacee 2 Remplacee 3 Remplacee 4 M D C B A M B A M D B AL M AB Z T Y U Z T Z U
Tableau 2
Reference Remplacee M D,C,B,A,AL,AB Z T,Y,U
UN GRAND MERCI DE VOTRE AIDE ! Je ne fais jamais de VBA mais là les conditions "SI" sont limitée à 8... donc je suis bloqué...
Partager