[Macro Excel] Comment récupérer le nom du fichier?

Comment récupérer le nom du fichier? [Macro Excel] - VB/VBA/VBS - Programmation

Marsh Posté le 10-01-2007 à 15:18:18    

Bonjour!
 
J'exécute une macro faisant des copier-coller d'un classeur Excel à un autre. La macro est liée à un bouton sur une feuille du classeur contenant les données sources.
 
En écrivant le nom du classeur source en dur dans la macro, tout va bien. Mais le classeur source sera à l'avenir renommé. Comment faire pour récupérer le nom du fichier source dans une variable afin que mes "Windows("nom_du_fichier_source.xls" ).Activate" continuent de fonctionner?
 
 
 
Je vous prie de m'excuser si c'est une question élémentaire, mais je n'avais jamais fait de VBA avant ce projet. L'apprentissage sur le tas est long. [:airforceone]

Reply

Marsh Posté le 10-01-2007 à 15:18:18   

Reply

Marsh Posté le 10-01-2007 à 15:36:07    

Bonjour à tous
 
Tu peux avec :
nom = ActiveWorkbook.Name
qui est le fichier actif
 

Reply

Marsh Posté le 10-01-2007 à 15:49:27    

Ok, je vais essayer.

Reply

Marsh Posté le 10-01-2007 à 16:10:20    

Ca fonctionne. Merci beaucoup
 
:)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed