Macro pour sauvegarder automatiquement un fichier excel

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 !

kernaleguen

XLDnaute Nouveau
Bonjour,

Je souhaite obtenir une macro qui me permettrait -avant de fermer excel- d'enregistrer le bon de commande que j'ai créé.

Le nom du fichier doit changer à chaque sauvegarde et doit indiquer le n° du bon de commande. Le nom du fichier serait construit ainsi : photocopie-bibliotheque+n° du bon de commande. Ce fichier doit être sauvegardé selon le chemin suivant : Y:\XX1\XX2\XX3

Je vous remercie par avance

Bien cordialement
 

Pièces jointes

Bonjour
Ci joint une macro qui te permettra d'enregistrer ton fichier
Ici , l' chemin est le même que celui du fichier
A toi d'adapter les variables CheminDeCeFichier et NomDeCeFichier comme tu le souhaites
Sub Archivage()
CheminDeCeFichier = ThisWorkbook.Path
NomDeCeFichier = Replace(Range("E17"), "/", "-") & Range("F17")
ActiveWorkbook.SaveAs Filename:= _
CheminDeCeFichier & "\" & NomDeCeFichier
End Sub

A toi aussi de la mettre dans thisWorkbook
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)

End Sub
 
- 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

Retour