Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Changement de nom de fichier dans formule

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

mmalzert

XLDnaute Occasionnel
Salut le Forum,

j'ai un souci urgent. Je cherche à remplacer le nom du dossier dans une formule du type =A1.
Je sais qu'un fil existe puisque je suis tombé dessus il y a quelques temps.
Je précise que mes fichiers sont fermés. Du coup je ne sais pas si indirect peut fonctionner ?

Merci pour votre aide.
Ci joint le fichier.
 

Pièces jointes

Re : Changement de nom de fichier dans formule

Tout va dépendre du nombre de fichier

indirect.ext fonctionne une trentaine de fois seulement par fichier

au dela il sera préferable d'ouvrir le fichier source par macro ...
 
Re : Changement de nom de fichier dans formule

Hello,

Je viens de test le lien. Malheureusement je suis au travail et je n'ai pas les droits pour installer.
J'ai 49 fichiers source. Je suis ok pour les ouvrir mais je n'arrive pas à construire la indirect.. Je dois me tromper dans la formule quelque part.
 
Re : Changement de nom de fichier dans formule

avec le fichier en question ouvert pour indirect

dans le dossier des fichiers sources, ctrl+A ouvrir, çà peut être long, mais ils seront tous ouverts

calcul tes indirect, copie colle en valeur tu pourras alors refermer tes fichiers
 
Re : Changement de nom de fichier dans formule

je viens de m'amuser à créer un fichier nommé comme B3 dans le D:\.....\basis.... puis l'onglet berechnung.... et toto en E11

ouvre mon fichier joint, puis le 0004-76169.xls

en b11 tu dois obtenir la valeur de B7
 

Pièces jointes

Re : Changement de nom de fichier dans formule

Merci pour votre aide ! J'ai fais en manuel donc pour le moment ca tient. Par contre je testerai si jamais j'ai un nouveau souci d'actualisation.
Encore merci.
 
Re : Changement de nom de fichier dans formule

Bonjour,
A adapter suivant le chemin du dossier et le nom de la feuille
Code:
For i = 2 To 4
Cells(i, 7) = ExecuteExcel4Macro("'c:\mes documents\blabla\[" & Cells(3, i) & ".xlsx]feuil1'!R7C2")
Next
A+
kjin
 
- 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
313
Réponses
1
Affichages
220
Réponses
4
Affichages
950
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…