Rechercher et écrire

klorane

XLDnaute Occasionnel
Bonjour à tous,

Dans une feuil1 j'ai dans dans la colonne A des références. (voir fichier joint)

On retrouve dans une feuil2 ces références face à des expressions appellés : "liens".

Par une macro, il faudrait que :

1 - On recherche dans la feuil2 (cellule B2 à E22), la référence A2, A3,....
2 - quand la référence est trouvée en feuil2, on indique en feuil3 face à cette même référence "le lien" séparé par une virgule.
(Attention: il ne doit pas y avoir de virgule quand tout est fini à la fin de la ligne) "," et ensuite "lien"

Pour le fichier joint en exemple voila se que cela donnerai pour A2 dans la feuil3 - cellule B2
Accueil>Test1,Accueil>Test2,Accueil>Test3,Accueil>Test4,Accueil>Test5,Accueil>Test6,Accueil>Test7,Accueil>Test8

ensuite la marcro passe à la cellule A2 de la feuil1 etc...jusqu'à se quelle ne trouve plus de valeur en Feuil1 colonne A.

Le résulat final serait pour

A2 en feuil3 cellule B2 :
Accueil>Test1,Accueil>Test2,Accueil>Test3,Accueil>Test4,Accueil>Test5,Accueil>Test6,Accueil>Test7,Accueil>Test8

A3 en feuil3 cellule B3 :
Accueil>Test3,Accueil>Test4,Accueil>Test5,Accueil>Test6,Accueil>Test7,Accueil>Test8,Accueil>Test9,Accueil>Test10,Accueil>Test11,Accueil>Test12,Accueil>Test13,Accueil>Test14,Accueil>Test15

A4 en feuil3 cellule B4 :
Accueil>Test9,Accueil>Test10,Accueil>Test11,Accueil>Test12,Accueil>Test13,Accueil>Test14,Accueil>Test15,Accueil>Test16,Accueil>Test17,Accueil>Test18,Accueil>Test19,Accueil>Test20,Accueil>Test21

A5 en feuil3 cellule B5 :
Accueil>Test10,Accueil>Test11,Accueil>Test12,Accueil>Test13,Accueil>Test14,Accueil>Test15,Accueil>Test16,Accueil>Test17,Accueil>Test18,Accueil>Test19,Accueil>Test20,Accueil>Test21

Merci si vous pouvez m aider.

Klorane
 

Pièces jointes

  • Classeur2.xlsx
    10.6 KB · Affichages: 39
  • Classeur2.xlsx
    10.6 KB · Affichages: 43
  • Classeur2.xlsx
    10.6 KB · Affichages: 42
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 230
Messages
2 086 427
Membres
103 206
dernier inscrit
diambote