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

XL 2010 REchercher le nom d'un classeur non actif

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

deps

XLDnaute Junior
Bonjour

j'ai un classeur nommé trouvenomfichier.xlsm

depuis ce classeur, j'ouvre un fichier *.csv (données séparées par \)

Je recherche à récupérer le nom du fichier *.csv (ex: coucou.csv) et le coller en cellule L1 du fichier xlsm ?

J'ai utilisé une macro
this.workbooks.name puis workbook
mais j'ai toujours le nom de fichier xls (car c'est celui là qui est actif) et pas celui du csv

Quelqu'un aurait il une idée ?

merci
Deps
 

Pièces jointes

Bonjour,

un bout de code comme celui ci doit faire

VB:
Fichier = Application.GetOpenFilename("Fichiers .csv (*.csv),*.csv")
lederslash = InStr(StrReverse(Fichier), "\") - 1
nf = Right(Fichier, lederslash)
MsgBox nf

mettre nf en valeur de la cellule L1
 
- 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
2
Affichages
153
Réponses
3
Affichages
685
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
189
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…