Adressage dans INDEX

  • Initiateur de la discussion Initiateur de la discussion Boumbo
  • 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 !

B

Boumbo

Guest
Bonjour!

Je me remet à l'excel et VBA et galére un peu sur un INDEX, c'est pourquoi aprés avoir fait quelques recherche je me décide à vous présenter mon probléme.

Alors voila : INDEX('[Magasins 0408.xls]REEL CUMUL'!$E:$AP

Je voudrais pouvoir remplacer le 0408 par une cellule ou je l'aurais placé.
J'ai éssayé avec des & " ' mais rien ne marche ...
 
Re : Adressage dans INDEX

Bonjour Boumbo et bienvenue,

Dans ce cas, il faut utiliser la fonction INDIRECT, ce qui peut donner ceci :

Code:
=INDEX(INDIRECT("'[Magasins "&TEXTE(A1;"0000")&".XLS]REEL CUMUL'!$E:$AP");…..)

Attention, avec la fonction INDIRECT, il faut que le fichier source soit ouvert.

Sinon, tu peux faire une recherche sur le Forum sur INDIRECT.EXT , formule issue d'une macro complémentaire de Laurent Longre qui permet normalement de faire la même chose avec les classeurs fermés.

Je te laisse tester

N'hésite pas à revenir si problème.

@+
 
- 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

O
Réponses
1
Affichages
888
S
Réponses
4
Affichages
3 K
S
K
Réponses
6
Affichages
1 K
K
L
Réponses
4
Affichages
1 K
logan138
L
Retour