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

XL 2016 Macro ouverture fichier changer de nom

Makovitch

XLDnaute Nouveau
Bonjour le forum !

je suis bloqué sur ma macro lors de l’ouverture d’un nouveau classeur.
Ce classeur est issu d’une page web, je l’exporte et il s’ouvre automatiquement sous le nom suivant : « bpdad_20210309_1332 »

Le nom « bpdad » ne change jamais par contre la suite de la chaîne correspond à la date et l’heure d’ouverture, et donc change a chaque ouverture ce qui m’embête.

Dans ma macro j’aimerai faire un workbooks.open de ce fichier et si possible modifier automatiquement le nom avant l’ouverture.

Savez-vous comment puis-je faire cela ? Ou avez vous d’autres pistes ?

Merci d’avance
 

Makovitch

XLDnaute Nouveau
Bonjour Yeahou et merci de ta reactivité !
Oui je l’ouvre avec Excel.
Le problème c’est que ma macro est dans mon fichier d’origine et le fichier qui s’ouvre contient les donnees que je souhaite récupérer.

l’idéal serait de pouvoir integrer dans ma macro un nom qui correspondrait a ce fichier qui change à chaque ouverture.

bien a toi
 
si tu lis mon post, tu verras que tu récupères le nom du classeur actif donc celui de ton importation
et pas celui qui contient la macro (que tu peux appeler lui par ThisWorkbook)faire ensuite un enregistrer sous redéfinira le nom et l'emplacement de ton fichier importé. Il suffit que ton classeur avec macro soit ouvert avant.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…