Nom de feuille dans formule excel

Fermé
Potius94 - 13 janv. 2012 à 17:59
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 14 janv. 2012 à 13:18
Bonjour,
Je cherche une formule qui me permettrait d'insérer le nom de la feuille automatiquement du style : ='[nom du fichier.xls]nom de la feuille'!$B$15
Le nom du fichier évolue d'une année sur l'autre, par contre les noms des feuilles sont inchangés.
Cette formule devrait me permettre en 2012 de récupérer les valeurs du fichier 2011 sans avoir à retaper tous les noms de feuilles à chaque fois.
Merci par avance si vous trouvez la solution.
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
13 janv. 2012 à 18:11
Bonjour
une formule pour changer de nom?
la fonction remplacer ne peut elle pas convenir?
crdlmnt
0
Bonjour, j'ai essayé déjà, mais on ne peut l'insérer dans une formule du type de ma demande.
Cdlt
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
Modifié par eriiic le 13/01/2012 à 19:35
Bonjour,
Salut vaucluse :-)

Si j'ai bien compris le besoin...

en utilisant une fonction excel4 :
'insertion / nom / définir...'
nom dans le classeur: nomClasseur (par exemple)
Fait référence à: =LIRE.DOCUMENT(1)

Ensuite dans une cellule mettre : =nomClasseur
qui retournera [Classeur2.xls]Feuil1

Ou sinon ça peut être une fonction personnalisée vba.

eric
0
Bonjour, qu'est-ce qu'une fonction vba ?
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
14 janv. 2012 à 13:18
vba= visual basic application.
C'est une macro (programme) excel.
Alt+F11 pour ouvrir vbe, l'éditeur de macro

Mais le nom défini est sûrement suffisant pour ton cas
eric
0