[VBA] Rechercher des valeurs dans 3 tableaux Excel différents

Spacepak

XLDnaute Junior
Bonjour,

J'aimerai pouvoir effectuer une recherche à partir d'une "cellule de recherche".

J'ai 3 tableaux de données clients. Il faut pouvoir rechercher un client en tapant son nom dans la cellule de recherche et afficher toutes ses caractéristiques.

J'aimerai donc une macro VBA qui puisse traiter cette recherche à partir d'un bouton (on doit donc pouvoir faire autant de recherche possible à partir de ce bouton).
J'aimerai savoir aussi si c'est possible de la coder en utilisant l'objet dictionary .

Je vous remercie par avance.

ps: j'ai mis en orange le tableau résultat attendu lorsque l'on tape le client 1 dans la cellule de recherche qui est en vert.
=>Le client peut avoir plusieurs comptes (un compte par fond)
=> Bénéfice = Montant x Taux du fond correspondant
 

Pièces jointes

  • Test.xlsx
    9.9 KB · Affichages: 52
  • Test.xlsx
    9.9 KB · Affichages: 49
  • Test.xlsx
    9.9 KB · Affichages: 51
Dernière édition:

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : [VBA] Rechercher des valeurs dans 3 tableaux Excel différents

Bonjour Spacepak,

ton fichier en retour
avec une macro qui se déclenche lors de la saisie dans la cellule verte

à+
Philippe
 

Pièces jointes

  • 111.xls
    45.5 KB · Affichages: 45
  • 111.xls
    45.5 KB · Affichages: 56
  • 111.xls
    45.5 KB · Affichages: 55

Spacepak

XLDnaute Junior
Re : [VBA] Rechercher des valeurs dans 3 tableaux Excel différents

Merci beaucoup! Votre macro fonctionne très bien!

J'aimerai juste savoir ce que je dois remplacer pour pouvoir la faire fonctionner à partir d'un bouton si ça ne vous dérange pas.
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : [VBA] Rechercher des valeurs dans 3 tableaux Excel différents

Re,

voici:
j'ai laissé l'ancienne procédure et ajouté un bouton

Rem: par manque de temps, il n'y a aucun test lors de la saisie (par exemple si on entre autre chose qu'un numéro)

à+
Philippe
 

Pièces jointes

  • 111.xls
    61.5 KB · Affichages: 56
  • 111.xls
    61.5 KB · Affichages: 48
  • 111.xls
    61.5 KB · Affichages: 50

Spacepak

XLDnaute Junior
Re : [VBA] Rechercher des valeurs dans 3 tableaux Excel différents

Pas de problème pour les tests je vais chercher par moi même.

Merci beaucoup!

J'ai juste une dernière chose que j'ai oublié de vous demander (encore désolé). Comment faire si les 3 tableaux se situent sur 3 feuilles Excel distinctes ?
 

pierrejean

XLDnaute Barbatruc
Re : [VBA] Rechercher des valeurs dans 3 tableaux Excel différents

Bonjour Spaceback

Salut Philippe

Ma version avec 3 dictionnaires !!!
Les tableaux sont nommés : ils peuvent donc être sur des feuilles differentes
 

Pièces jointes

  • Test.xlsm
    19.4 KB · Affichages: 65
  • Test.xlsm
    19.4 KB · Affichages: 58
  • Test.xlsm
    19.4 KB · Affichages: 63

Discussions similaires

Statistiques des forums

Discussions
312 202
Messages
2 086 177
Membres
103 152
dernier inscrit
Karibu