VBA EXCEL: Recherche V avec résultats multiples

Aragon10

XLDnaute Occasionnel
Bonjour le Forum,

Mon soucis c'est comment utiliser la fonction RECHERCHE V avec résultats multiples (à l'aide de VBA) . Le But c'est de remplir le tableau de la première feuille "Deal", Lorsque je choisi le nom du client dans la liste déroulante il m'indique toutes les informations du client situées dans la deuxième feuille "info" (montant, sens, devise..)et par conséquent remplir le tableau par les informations qui correspond à chaque client.

j'ai trouvé ce code de Mr "BOISGONTIER" mais je n'arrive pas à l'extrapoler sur mon cas

Code:
Function Rechv(val, code As Range, resultat As Range)
  v = val
  a = code
  b = resultat
  Dim temp(1 To 5)
  For i = 1 To code.Count
    If v = code(i) Then
      k = k + 1
      temp(k) = resultat(i)
    End If
  Next i
  Rechv = Application.Transpose(temp)
End Function

veuillez trouver ci joint mon fichier.

Regarde la pièce jointe Recherche V avec resultats multiples .xlsm

Merci pour votre aide précieuse.
 

Pièces jointes

  • Recherche V avec resultats multiples .xlsm
    37.4 KB · Affichages: 42

Discussions similaires

Réponses
23
Affichages
1 K

Statistiques des forums

Discussions
311 715
Messages
2 081 822
Membres
101 821
dernier inscrit
hybroxis