Macro de recherche sur plusieurs feuilles

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

melevallafra

XLDnaute Nouveau
Bonsoir,

voilà mon problème :

j'ai un classeur comprenant 10 Feuilles (1 feuille par groupe de bureaux)
Dans chaque feuille, j'ai des colonnes :
nom, prénom, numéro de téléphone professionnel, fonction

Je souhaiterai avoir une macro (un userform me semble même plus opportun), qui me permette de définir le critère de recherche, puis de saisir la donnée recherchée.
S'il y a un résultat, alors avoir toutes les données (un champ par donnée) associées à mon critère recherché :
Exemple :

feuille 1
Colonne A Colonne B Colonne C Colonne D
Tartanpion Francis 0615975352 commercial

Feuille2
Colonne A Colonne B Colonne C Colonne D
eponge bob 0674125896 comptable

Dans mon user form, j'ai un menu me proposant les critères de recherche :
Nom ou prénom ou téléphone ou fonction
Je choisis "nom"
je saisis "tartanpion"
Mon user form recherche dans toutes les feuilles et m'indique dans des champs, sur cette même userform, toutes les données sur tartanpion

Si j'ai 2 tartanpion, j'ai un bouton suivant qui me permet de faire défiler tous les tartanpions de mon classeur
Si je n'ai pas de tartanpion, affichage d'une msgbox disant : Tartanpion n'existe pas

J'utilisais une userform sur un autre fichier, et je ne remets pas la main dessus, mais a l'époque, j'avais une feuille qui récapitulait toutes les données de toutes les autres et la recherche se faisait sur cette feuille.
Aujourd'hui, au vu du nombre de données par feuille, la recherche sur toutes les feuilles serait un gain de temps non négligeable.

En espérant que j'aurais su m'expliquer, je vous remercie de votre aide par avance

Bonne soirée
 
Re : Macro de recherche sur plusieurs feuilles

Bonjour,

Un essai avec 3 bureaux
La feuille Param est nécessaire
Choix sur l'un des quatre critères
Affichage des éléments liés à ce critère et un deuxième élément le nom
affichage des individus concernés dans une listview
click sur une ligne
Modification possible (affichage corrigé dans la listview et dans la feuille concernée)

A suivre
 

Pièces jointes

Re : Macro de recherche sur plusieurs feuilles

Bonjour,

ceci correspond à 95% à ce que je désirerai.

La seule chose qui me gêne un peu, c'est le fait qu'il y ait un menu déroulant pour la recherche.
Une saisie, même si elle contraint à ne pas faire de faute d'orthographe, sera plus simple.

En effet, imaginez un classeur contenant 750 noms, impossible de s'en sortir...

Enfin, une question :

Pourquoi avoir écrit nom, prénom, téléphone, fonction dans la feuille de recherche ?
J'imagine que c'est un paramètrage, mais, est-il possible de dire :
si nom sélectionné dans l'userform de recherche, alors il vérifiera la colonne A dans chaque feuille, prénom, colonne B, etc ... ?

En tout cas, déjà un grand merci pour cette macro

Bonne journée
 
Re : Macro de recherche sur plusieurs feuilles

Re,

Pourquoi avoir écrit nom, prénom, téléphone, fonction dans la feuille Param ?
Cela me sert à remplir la combobox1 pour faire le choix

Ceci dit, tu as le droit de faire toutes les modifications que tu souhaites afin qu'elles répondent exactement à tes attentes

A+
 
Re : Macro de recherche sur plusieurs feuilles

Bonsoir Chalet.
La v3 est parfaite.
Je vais l'adapter à un besoin comprenant plus de colonnes, je devrai m'en sortir.
La possibilité de modifier ne me sera pas util mais je conserve, sait-on jamais, les évolutions étant toujours possible.

Merci vraiment, cela va me faciliter la vie au quotidien.
Merci encore pour ton aide et tes réponses rapides.

Bonne soirée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
83
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
283
Réponses
5
Affichages
285
Retour