Microsoft 365 Ajouter le nom d'un onglet dans formule

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

Fanaouer

XLDnaute Nouveau
Bonjour,

J'aimerais savoir si l'on peut ajouter dans une formule le nom d'un ongle selon une cellule.

Exemple: (=+'[Base création (ID 214665).xlsm]Répétition10608|Bilan|'!$R$6) voici ma formule.

Je m'explique j'ai en A1 le nom de l'onglet inscrit dedans.

Le nom du fichier et figer, mais le nom de l'onglet évolue suivant la feuille ou je suis, j'aimerais donc l'ajouter selon une formule. Qu'il aille chercher "Répétition10608|Bilan|'!" dans une cellule ce qui me permet de lui attribuer un autre onglet en faisant un changeant dans la cellule.

J'espère que je suis clair.

Merci d'avance pour vos réponses.
 
Bonsoir Fanaouer, sylvanu, JHA, chris,

Téléchargez les fichiers joints dans le même dossier (le bureau).

La macro dans Fichier exemple(1).xlsm :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
On Error Resume Next
If Application.CountA([B1:B4]) = 4 Then [D3] = "='" & [B1] & "[" & [B2] & "]" & [B3] & "'!" & [B4] Else [D3] = ""
Application.EnableEvents = True
End Sub
Elle se déclenche quand on modifie ou valide une cellule quelconque de la feuille.

A+
 

Pièces jointes

- 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

Discussions similaires

Réponses
5
Affichages
116
Réponses
1
Affichages
115
Réponses
2
Affichages
572
Réponses
3
Affichages
437
Retour