Renvoyer le nom des feuilles

Bonjour a tous, j'aimerais créer une formule qui permet de renvoyer le nom des feuilles excel ouvertes dans le classeur en court.

C'est a dire, j ouvre 2 fichier excel et le nom des 2 fichier apparaissent dans 2 cases définies

Est possible sans trop galerer ?

Merci

Ps: j'ai deja

=STXT(CELLULE("nomfichier";A1);CHERCHE("[";CELLULE("nomfichier";A1))+1;CHERCHE("]";CELLULE("nomfichier";A1))-CHERCHE("[";CELLULE("nomfichier";A1))-1)

qui me donne le nom de la feuille active

Bonsoir,

Un fichier de Amadéus, très bien expliqué

Amicalement

Claude.

impec ca merci bien

-- 22 Déc 2009, 22:56 --

Par contre dans la mise en forme je galere un peu

En gros je cherche a faire un truc qui me donne le nom de la feuille ouverte et l integre a ma formule deja toute prete en fonction de la feuille ouverte.

Pour etre plus clair, si on change la 2eme feuille par une autre du meme format, il va cherche le nom et le remplace dans la formule

re,

peux-tu envoyer ta feuille avec la formule en question ?

et annotation de ton souhait

Claude.

Voila ma formule

=SI(ET(CA20091222_1329!$C10>0;EXACT(CA20091222_1329!$E10;test!B$1));CA20091222_1329!$C10;SI(EXACT(CA20091222_1329!$E10;test!B$1);CA20091222_1329!$D10*-1;0))

En gros si une case de la feuille 2 est positive et que la case a coté as le meme texte qu'un autre prédéfini, il met la valeur de la case dans la feuille 1, sinon, il met 0 et si la valeur est négative, ben il met la valeur en négatif dans une autre colonne (oui la feuille a un nom a la con CA20091222_1329)

la question est, si on change la liste de chiffre que traite la formule, et donc le nom de la feuille est il possible de mettre a jour la formule automatiquement en renvoyant le nom de la feuille chargée dans une case ?

si ma case A1 retourne le nom de la feuille 2 du classeur A1=[test.xls]CA20091222_1329, est ce que dans ma formule je peu mettre A1!$C10>0 par exemple a la place de CA20091222_1329!$C10>0

Je vous laisse méditer je vais me coucher, je fini de piocher ca demain

Merci de votre aide en tt cas

Alors une idée ?

Bonjour

si ma case A1 retourne le nom de la feuille 2 du classeur A1=[test.xls]CA20091222_1329, est ce que dans ma formule je peu mettre A1!$C10>0 par exemple a la place de CA20091222_1329!$C10>0

Tu peux écrire

=INDIRECT(A1&"!C10")>0

Cordialement

impec ca marche mais que pour la premiere case, si je duplique la formule sur les cases suivante, ca n incremente pas le numeros de la case

=INDIRECT($A$1&"!C10")>0

case suivante il faudrais qu'il mette

=INDIRECT($A$1&"!C11")>0

Bonjour

Fichier avec quelques explications sur les 2 premières feuilles

Cordialement

14test.zip (7.62 Ko)

Et ca marche, merci bien et bravo pour tes compétance excel(enttesà

Rechercher des sujets similaires à "renvoyer nom feuilles"