Formule avec nom de feuille

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

A

Ange

Guest
Bonjour à tous,
Je crée un fichier excel avec 20 feuilles, les feuilles sont liées 2 par 2 (une est un tableau de données x1 à x10 , l'autre des graphiques et autres petits calculs de a1 à a10).
Dans les calculs je prend en compte le nom de la feuille précédente. Je cherche une astuce pour pour éviter d'avoir à changer dans tous mes calculs le nom de la feuille "tableau de données xx"
Merci de votre aide
 
SalutAnge, voici une formule que j'ai récupéré dans le forum voici quelque temps, en espérant qu'elle te conviendra.
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32)
Bonne soirée à toi.
Jean
 
Bonsoir,

A mon sens il n'y a pas de salut en dehors d'une fonction perso.
Dans un module VBA, insère le code suivant :

Function fprec(Optional decalage As Integer)
Application.Volatile
If decalage = 0 Then decalage = 1
If ActiveSheet.Index > 2 - decalage Then
fprec = Sheets(ActiveSheet.Index - decalage).Name & "!"
Else
fprec = ""
End If
End Function

Dorénavant, dans ce classeur, tu pourras utiliser la fonction
=fprec() pour obtenir le nom de la feuill précédente
=fprec(1) pour obtenir le nom de la feuill précédente
=fprec(2) Pour obtenir le nom 2 feuill + à gauche

Ensuite, il n'y a plus qu'à composer une formule du genre :
=INDIRECT(fprec()&"B3")
pour obtenir le contenu de la cellule B3 de la feuill précédente.

Bonne soirée

Rai
 
- 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

  • Question Question
XL 2019 B
Réponses
10
Affichages
440
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
510
Retour