Utilisation recherchev avec vba

hugolin75 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis à la recherche d'un code me permettant de comparer les celulles d'un 1er tableau avec les celulles d'un 2nd tableau.
Ces tableaux sont stockés dans deux onglets différents.
Enfin à la suite de la rehcerchev, je souhaite faire apparaître dans un 3ème onglet, toutes les valeurs communes au 2 tableaux.

Merci d'avance pour votre aide.

Cdt

Hugo


1 réponse

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Sub Recherche_sur_Deux_Tableaux()
Dim Tabl_Source As Range, Tabl_Rech As Range, Cel As Range
Dim C As Range, Pointeur_Feuil3

Set Tabl_Source = Sheets("Feuil2").Range("A1:A50") 'TABLEAU B
Set Tabl_Rech = Sheets("Feuil1").Range("A1:A50") 'TABLEAU A

Pointeur_Feuil3 = 1
For Each Cel In Tabl_Source
If Cel <> "" Then
Set C = Tabl_Rech.Find(Cel)
If Not C Is Nothing Then
Sheets("Feuil3").Select
Cells(Pointeur_Feuil3, 1) = C.Value
Pointeur_Feuil3 = Pointeur_Feuil3 + 1
End If
End If
Next Cel
End Sub

A adapter par rapport a vos tableaux de donnees
0