Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Sauvegarder un fichier sous un nom générique...

2 réponses
Avatar
Christophe B.
Bonjour,

Est-il possible de sauvegarder un fichier sous un nom générique du type:
"donnees traitees le" +date ".xls" dans une macro?

Merci

Christophe B.

2 réponses

Avatar
Ellimac
Bonjour,

Dans l'évènement BeforeSave du classeur :

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean,
Cancel As Boolean)
d = Format(Date, "dd-mm-yy")
ch = "c:"
ActiveWorkbook.SaveAs Filename:=ch _
& "Données Traitées le " & d & ".xls"
End Sub


Camille

-----Message d'origine-----
Bonjour,

Est-il possible de sauvegarder un fichier sous un nom
générique du type:

"donnees traitees le" +date ".xls" dans une macro?

Merci

Christophe B.
.



Avatar
MichDenis
Bonjour Chistophe,

ThisWorkbook.saveas "donnees traitees le" & Format(Date, "dd-MM-YY")

Les barres "" c'est pour obliger de transformer le séparateur de date "/" interdit dans les noms de fichiers en "-"

P.S. Si besoin du peux ajouter les H:M:S pour évider d'avoir des doublons si plusieurs enregistrements dans la même
journée.
Il te faudra faire la même chose avec les ":" pour éviter qu'il se retrouve dans le nom du fichier.

Salutations!


"Christophe B." a écrit dans le message de news:

Bonjour,

Est-il possible de sauvegarder un fichier sous un nom générique du type:
"donnees traitees le" +date ".xls" dans une macro?

Merci

Christophe B.