• Initiateur de la discussion Initiateur de la discussion max
  • Date de début Date de début

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 !

M

max

Guest
Bonjour à tous
je n'ai pas trouvé dans les multiples post sur la fonction.
Je voudrais que dans recherchev la zone de recherche 'feuille + zone', la zone étant tjs identique feuille prenne la valeur d'une cellule
ex si je met s1 dans A1, la fonction recherche dans la zone 's1'! $A$10:$B$20
merci de votre aide
 
Je ne trouve absolument pas clair tout ce que tu dis:'Je voudrais que dans recherchev la zone de recherche \\'feuille + zone\\', la zone étant tjs identique'

Et ton exemple n'aide pas a la compréhension ...

Precise ou alors envoi ton fichier, ca nous aidera surment
 
Si tu veux le faire sous forme de Macro, voila une solution qui marche je pense.

Tout dabord tu fais comme tu voulais, c'est a dire que tu tape par ex dans la colonne A le nom de tes feuilles où tu veux faire ta rechercheV.
Tu place ton curseur sur la 1ere cellule (A1 par ex)et tu lance ta macro:

Sub Macro1()

Dim i As String


i = ActiveCell

Dim compteurRapide As Variant
compteurRapide = 0 'initialise la variable compteurRapide a 0
For compteurRapide = 0 To 1000 'pour aller juska la ligne 1000

ActiveCell.FormulaR1C1 = '=VLOOKUP(RC[-1],' & i & '!R10C1:R20C2,5,False)'
ActiveCell.Offset(rowOffset:=1, columnOffset:=0).Activate

Next compteurRapide


End Sub
 
dans la formule de recherchV en Macro:
ActiveCell.FormulaR1C1 = '=VLOOKUP(RC[-1],' & i & '!R10C1:R20C2,5,False)'

le RC[-1] veut dire que la recherche se fait en regardant la premiere colonne située a gauche de ta case sélectionnée. A toi de modifier le '-1' par la colonne que tu veux.

Voili Voilou
 
Salut,

Plusieurs choses à vérifier :

La cellule A1 contient-elle bien S08 ?

La valeur de B17 est-elle bien présente dans la colonne A de la S06 ?

Dans ta formule de base il y a une ' de trop dans ;S08'!$A$1
D'où vient-elle ?
Le nom de la feuille ne serait-il pas S 08 (avec un espace) ?
N'y a-t-il ps un espace devant ou derrière le S08 dans l'onglet ?

Si ce n'est rien de tout ça, mets un petit extrait en pièce jointe.

Â+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
148
Réponses
2
Affichages
243
Retour