Macro pour enregistrer des données dans le même dossier que le fichier source

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

N

Ner_Zul

Guest
Bonjour à tous

Je débute dans la créations de macro XL, et je suis confronté au problème suivant :

- je veux réaliser une macro, qui, chaque mois, copie des onglets d'un fichier source dans un autre classeur xls créé au moment de l'execution de la macro.
Le pb, c'est que, chaque mois, le fichier source change de sous répertoire. Donc j'aimerai savoir si il est possible de faire en sorte que la macro crée le nouveau classeur dans le MEME répertoire que le fichier source, et ce , quel que soit ce répertoire.
(Et si cela est possible, quelles sont les formules à employer)

Merci d'avance
E.
 
Bonjour ner_zul

Pour les raisons que tu décris, il est souvent utile de définir au démarrage de ta macro une variable que l'on paut appeler Chemin.

chemin=thisworkbook.path & "\"

Il suffit après lors d'un enregistrement d'un nouveau fichier de faire

activeworkbook.saveas (chemin et "nom du fichier")
 
- 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

Retour