Bonjour à tous,
Je viens de créer mon compte à l'instant car après avoir passé plusieurs semaines à lire les articles du forum j'ai beaucoup fait progresser mon fichier excel, mais aujourd'hui il est un peut fatigué.
Comme le titre l'explique, dans mon fichier il y a une fonction rechercheV qui va parcourir 24 feuilles différentes pour rechercher un code d'identification et donner un prix associé dans un seul et unique tableau. La plage de recherche est identique sur toutes les feuilles.
Voilà à quoi ressemble la dite fonction que j'ai écrite dans pas moins de 500 cellules .. :
{=SI(ESTNA(RECHERCHEV(STXT(B20;5;9);INDIRECT(INDEX("'"&selecom;EQUIV(VRAI;(NB.SI(INDIRECT("'"&selecom&"'!B7:F450");STXT(B20;5;9))>0);0))&"'!B7:F450");5;FAUX));"";RECHERCHEV(STXT(B20;5;9);INDIRECT(INDEX("'"&selecom;EQUIV(VRAI;(NB.SI(INDIRECT("'"&selecom&"'!B7:F450");STXT(B20;5;9))>0);0))&"'!B7:F450");5;FAUX))}
Les 24 feuilles sont nommé comme cela: selecom1 , selecom2 , ... , selecom24
la feuille dans la quelle ma fonction est écrite plusieurs fois est nommé "Demande d'appro ER"
j'aurai aimé réussir a constituer une macro qui irait faire la recherche SEULEMENT lorsque l'on clique sur un bouton associé.
De cette manière j'imagine que mon fichier excel pourra à nouveau tourner au quart de tour (je ne sais pas si vous voyez ce que je veux dire ^^).
Il y a des données confidentielles dans ce fichier je n'ai pas l'autorisation de le partager :/ mais je reste bien-sur attentif pour fournir les renseignements nécessaire pour résoudre ce problème.