Deprecated: RegularLabs\Library\ArrayHelper::implode(): Implicitly marking parameter $last_glue as nullable is deprecated, the explicit nullable type must be used instead in /homepages/10/d550841420/htdocs/libraries/regularlabs/src/ArrayHelper.php on line 225
Enregistrer un document avec comme nom la date du jour

Recherche

Voici une macro qui va enregistrer le document avec, comme nom, la date du jour et l'heure à laquelle se fait l'enregistrement. Mettez cette macro dans le modèle qui permettra de créer le nouveau document.

Sub enregistre()
'macro écrite par m@rina
Dim dossier As String, madate As Date, madate2 As String
dossier = "C:\nom du dossier\"
madate = Now()
madate2 = Format(madate, "dd-mmmm-yyyy hh-mm")
ActiveDocument.SaveAs2 FileName:=dossier & madate2 & "-" & ".docx"
End Sub

Notez que la variable madate2 permet de formater la date et l'heure comme il convient. Si vous ne formatez pas, vous aurez des / dans la date et des : dans l'heure, caractères qui sont incompatibles avec un nom de fichier.

Statistiques

France 72,3% France
Canada 5,3% Canada
Chine 3,7% Chine

Total:

154

Pays
018458061
Aujourd'hui: 246
Hier: 236
Cette semaine: 246
Semaine dernière: 2.729
Ce mois: 5.989