Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Recherchev sur plusieurs feuilles.

gorghrom

XLDnaute Junior
Bonjour à tous,
J'aimerais avoir votre aide sur une problématique particulière.
Sur un fichier type comme celui en PJ , je cherche a aller chercher une donnée particulière avec la fonction recherchev. jusque la je sais faire, ;-).
Mais cela se corse quand j'intègre un autre paramètre qui renverrai vers des feuilles différentes.
Je m'explique :
sur le fichier joint dans chaque colonne B du tableau de la "feuille alpha", je cherche à renvoyer une valeur des tableaux des autres feuilles (FR,EN....), en fonction du critère spécifié en B1. Je précise que les tableau des feuilles FR,EN... sont tous formatés de la même façon. je pourrais faire une succession de "=si(B1=FR;recherchev(matrice de FR....) mais ca a ses limites sachant que j'ai beaucoup de feuilles.
Avez vous des solutions ?
EN vous remerciant par avance.
 

Pièces jointes

  • changement feuille.xlsx
    10.6 KB · Affichages: 14

zebanx

XLDnaute Accro
Bonjour Gorghrom, Roblochon , le forum

Mais pourquoi (diable) ne pas créer une seule base de données avec une colonne en plus pour lister les FR, EN,... et faire une recherche sur la clé NOM + NATIONALITE ?
 

job75

XLDnaute Barbatruc
Bonjour gorghrom, Roblochon, zebanx, Phil69970,
Je te propose ce fichier
Y a pas... Alors le mien avec :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
Application.EnableEvents = False
On Error Resume Next
[A6].CurrentRegion.Clear
Sheets(CStr([B1])).[A2].CurrentRegion.Copy [A6] 'copier-coller
Application.EnableEvents = True
End Sub
A+
 

Pièces jointes

  • changement feuille(1).xlsm
    16.9 KB · Affichages: 6

Discussions similaires

Réponses
5
Affichages
138
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…