Recherche correspondance multiple dans deux feuilles

Bonjour,

J'ai un petit soucis au boulot que je n'arrive pas à résoudre.

Mon cas est le suivant.

Dans un premier tableau(feuille 4) j'ai une liste de référence. Dans mon deuxième tableau(feuille 3), j'ai une liste de références qui sont toutes contenues dans le premier tableau(feuille4). Je voudrais pouvoir faire apparaitre les correspondances dans la feuille 4 (en réécrivant dans une nouvelle colonne la référence

16exemple.xlsx (8.93 Ko)

).

Oui mais voilà, j'ai plusieurs problèmes auxquels je bute :

D'abord, pour une référence du premier tableau, j'ai plusieurs références similaires dans le second. J'aimerais donc créer des lignes à chaque fois qu'il trouve une occurence.

Ensuite, les références de mon second tableau présentent parfois des espaces à la fin, ce qui ne me permet pas de les identifier...

Voir l'exemple en pièce jointe.

J'ai tenté pleins de trucs avant mais je bloque tjs à un moment, là j'ai essayé un truc vite fait mais je bloque prq l'idée est trop compliquée

Sub test()

Dim row As Double

Dim srow As Double

Dim col As Double

Dim scol As Double

Dim Ref As String

Dim i As Double

Dim j As Double

row = 3

col = 5

srow = 3

scol = 5

i = 0

j = 0

Sheets(4).Select

While Rows < 28000

Ref = Cells(row + i, col).Value

Sheets(3).Select

While Rows < 17000

If Cells(srow + j, scol) = Ref Then

Sheets(4).Select

-> réécrire la valeur de search dans une 6ème colonne en face de la ref

J + 1

-> Si il trouve une deuxième correspondance, créer une nouvelle ligne et réécrire la valeur Ref dans la 6ème colonne en face de la ref correspondante

J'espère que vous pourrez m'aider sur ce sujet qui me bloque totalement.

Cordialement,

Rechercher des sujets similaires à "recherche correspondance multiple deux feuilles"