deplacer un classeur vers un nouveau repertoire

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

R

robby

Guest
Bonjour,
J ai une macro qui ouvre differents classeur en fonction des differentes references de travail.
Elle ecrit dedan.
Mais j aimerais que quand elle a fini sa tache (elle a ecrit tout ce qu'elle avait a ecrire). Elle deplace le classeur vers un nouveau repertoire.

Pour le moment la seul chose que je sache faire est de l enregistrer sous un nouveau repertoire, mais cella laisse l ancien classeur dans un repertoire il n a plus rien a y faire. Surtout que si il y reste, cella pose des probleme.

explication
repertoire d origine: C:/refs/A.xls
quand la ref A est epuise
nouveau repertoir C:/refs/refs-epuise/A.xls

Merci d avance pour vos conseil et votre aide.
Robby
 
Bonjour Robby,

Avant d'enregistrer mémorise le nom du classeur actif,
ensuite, enregistre sous un autre nom,
puis efface l'ancien fichier

Ancien$=ThisWorkbook.Path & "\" & ThisWorkbook.name
ThisWorkbook.SaveAs "C:\refs\refs-epuise\A.xls"
Kill Ancien


Bonne continuation


Rai

P.S. : Attention à tes / et \, ne pas confondre ;o)
 
- 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