XL 2013 Faire une bare de recherche dans EXCEL, qui renvois à la page concerné dans le même fichier

Mathilde Nanotti

XLDnaute Nouveau
Bonjour,

Pour un projet à mon travail je dois m'occuper de mettre au point des tableaux de répartitions des pièces.

Il faut que je créée une barre de recherche, ou dans celle-ci, on mettrais le PN de la pièce ( voir tableau en pièce jointe ) et que en cliquant à côté sur un bouton ou en faisant entrer que cela nous envoit sur une des autres feuilles du fichier ou le PN est concerné, par exemple : 41X ( voir tableau en pièce jointe une nouvelle fois )
En sachant que ma barre de recherche serait dans la feuille nommée ACCUEIL

Avez-vous des solutions à cela ou des alternatives ?

Merci beaucoup !
 

Pièces jointes

  • Répartitions des pièces CFM.xlsm
    91.4 KB · Affichages: 8

Lolote83

XLDnaute Barbatruc
Salut Mathilde,
Voici en retour ton fichier en espérant avoir bien compris la consigne.
Une macro permet de créer une liste des onglets (hors accueil) et cette liste est disponible pour la recherche.
Une fois la recherche via la liste faite, on va directement sur l'onglet concerné
@+ Lolote83
 

Pièces jointes

  • Copie de Mathilde Nanotti - Répartitions des pièces CFM.xlsm
    96.4 KB · Affichages: 4

Mathilde Nanotti

XLDnaute Nouveau
Salut Mathilde,
Voici en retour ton fichier en espérant avoir bien compris la consigne.
Une macro permet de créer une liste des onglets (hors accueil) et cette liste est disponible pour la recherche.
Une fois la recherche via la liste faite, on va directement sur l'onglet concerné
@+ Lolote83


Bonjour,

C'est exactement ce que je voulais sauf qu'au lieu que cela sois marqué : 41X, 42X ... Dans la barre de recherche, je voulais la liste de tous les PN

En sachant que l'on puisse également les écrire de nous mêmes sans à avoir forcément chercher obligatoirement dans la liste déroulante

Est-ce que cela est possible ? En espérant mettre mieux exprimer
 

Lolote83

XLDnaute Barbatruc
Re salut Mathilde, Pounet95,
Voici donc une nouvelle version.
Tous les tableaux ont été renommés en fonction du nom de l'onglet
Saisir la référence cherchée en E8 et clic sur GO
Pounet, je regarde ta solution ....
@+ Lolote83
 

Pièces jointes

  • Copie de Mathilde Nanotti - Répartitions des pièces CFM.xlsm
    102.9 KB · Affichages: 8

Mathilde Nanotti

XLDnaute Nouveau
Re salut Mathilde, Pounet95,
Voici donc une nouvelle version.
Tous les tableaux ont été renommés en fonction du nom de l'onglet
Saisir la référence cherchée en E8 et clic sur GO
Pounet, je regarde ta solution ....
@+ Lolote83


Bonjour,

Merci beaucoup, c'est parfait ! Quelle est la formule que je puisse refaire ça sur un autre fichier ou bien pouvez-vous le faire également ?
 

Pièces jointes

  • Répartitions des pièces GE .xlsm
    79.6 KB · Affichages: 4

Lolote83

XLDnaute Barbatruc
Bonjour,
Dans le second fichier joint, aucune formule en colonne S, ni en U3, ni en U5

1) Renommer le petit tableau en Tab_Ong
2) En cellule S3 écrire la formule
=SIERREUR(EQUIV($E$8;INDIRECT("Tab_" & [@[Liste Onglets]] & "[P/N PIECE]");0);0)
3) En cellule U3 écrire la formule
=MAX(Tab_Ong[Existe dans])
4) En cellule U5 écrire la formule
=SI(U3=0;0;INDEX(Tab_Ong[Liste Onglets];EQUIV(U2;Tab_Ong[Existe dans];0)))
+ les macros décrites dans le PDF
@+ Lolote83
 

Mathilde Nanotti

XLDnaute Nouveau
Bonjour,
Dans le second fichier joint, aucune formule en colonne S, ni en U3, ni en U5

1) Renommer le petit tableau en Tab_Ong
2) En cellule S3 écrire la formule
=SIERREUR(EQUIV($E$8;INDIRECT("Tab_" & [@[Liste Onglets]] & "[P/N PIECE]");0);0)
3) En cellule U3 écrire la formule
=MAX(Tab_Ong[Existe dans])
4) En cellule U5 écrire la formule
=SI(U3=0;0;INDEX(Tab_Ong[Liste Onglets];EQUIV(U2;Tab_Ong[Existe dans];0)))
+ les macros décrites dans le PDF
@+ Lolote83

Merci beaucoup pour votre aide et désolée de vous dérnger une énième fois, je pense à voir tout fais mais la formule en cellule U5 ne veux pas fonctionner, une explication ?

Car toutes les autres formules fonctionnent et j'ai bien mis les macros en Visual Basic comme sur le fichier d'avant
 

Pièces jointes

  • Répartitions des pièces GE .xlsm
    84.7 KB · Affichages: 4

Discussions similaires

Statistiques des forums

Discussions
311 733
Messages
2 082 019
Membres
101 872
dernier inscrit
Colin T