Liaison vers feuille d'un meme classeur

dyveud

XLDnaute Nouveau
Bonjour à tous,

Voici une petite question qui me chagrine beaucoup, voila quelques heures que je cherche la solution mais sans resultat.

Je m'explique j'ai une formule qui fonctionne très bien:

Code:
=SOMMEPROD(MAX(('1'!$A$10:$A$14="maintenance")*('1'!$D$10$D$14)))

et je voudrais faire ceci, dans ma formule il y a une liaison vers une feuille de mon classeur '1'! donc je vais chercher les cellule A10à A14 dans la feuille 1 de mon classeur... etc ... , je voudrais à la place de '1'! mettre quelque chose de ce genre 'A3'! ou le nom de ma feuille est référencé dans la cellule A3:

Code:
=SOMMEPROD(MAX(('A3'!$A$10:$A$14="maintenance")*('A3'!$D$10:$D$14)))

Ceci ne marque pas .... snifffff

Voir fichier si joint

Quelqu'un a une solution sans VBA ?

Un grand merci d'avance ...
 

Pièces jointes

  • maintenance test.xlsx
    12.7 KB · Affichages: 22
  • maintenance test.xlsx
    12.7 KB · Affichages: 21
Dernière modification par un modérateur:

Dugenou

XLDnaute Barbatruc
Re : Liaison vers feuille d'un meme classeur

Bonjour,
Quand on veut utiliser le contenu d'une cellule pour appeler une plage, il faut utiliser la fonction INDIRECT
Code:
=SOMMEPROD(MAX((INDIRECT(A3&"!$A$10:$A$14")="maintenance")*(INDIRECT(A3&"!$D$10:$D$14"))))
Ne marche qu'à l'intérieur du classeur ou dans un classeur extérieur ouvert

Cordialement
 

Statistiques des forums

Discussions
312 211
Messages
2 086 299
Membres
103 172
dernier inscrit
Aurelyan