Retrouver le nom du classeur à partir d'un range qui est dedans

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

L

ludo27

Guest
Bonjour,
je cherche à obtenir le nom du classeur à partir d'un range situé dans ce classeur.

Quelqu'un sait-il comment faire ?

Merci.
🙂
 
Re : Retrouver le nom du classeur à partir d'un range qui est dedans

Bonjour,

La formule suivante à essayer dans une cellule vide. Attention, le classeur excel devrait être enregistré auparavant.

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

Par VBA, le code suivant :

Code:
Variable = ActiveWorkbook.Name
 
Dernière édition:
Re : Retrouver le nom du classeur à partir d'un range qui est dedans

J'avais besoin du nom du classeur pour y ajouter des noms.

J'ai réussi à ajouter les noms à partir de le feuille dans laquelle se situe de range :

Code:
MyRange.Worksheet.Names.Add Name:=MyName, RefersToR1C1:=MyRange

Je cherchais une syntaxe du style :

Code:
MyRange.Workbook

Merci 🙂
 
- 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

Réponses
3
Affichages
258
Réponses
13
Affichages
661
Réponses
4
Affichages
323
Réponses
4
Affichages
482
Retour