OVH Cloud OVH Cloud

sauvegarde mensuelle

1 réponse
Avatar
reda
Bonjour,

Je souhaite faire une sauvegarde automatique supplementaire d'un fichier a
chaque debut de mois (ce fichier est mis a jour + ou regulierement).
J'ai pense a ce code :
AfichDat = Format(Date, "dd/mm/yy")
If Mid(AfichDat, 1, 2) = 1 Then
ThisWorkbook.SaveAs FileName:="C:\SauvegardeFichierX\SauvegardeMensuelle du " &
AfichDat & ".xls"
End If

Mais apres, je me suis rendu compte que si ce fichier n'est pas ouvert le 1er du
mois, la sauvegarde automatique supplementaire mensuelle ne se fera pas.
Comment faire ?

Merci d'avance
Reda


--
Use our news server 'news.foorum.com' from anywhere.
More details at: http://nnrpinfo.go.foorum.com/

1 réponse

Avatar
FxM
Bonsoir,

Tu pourrais stocker le jour de la dernière fermeture dans une cellule.
Lorsque tu sauvegardes, compare le jour actuel au jour stocké.
Si le jour actuel est inférieur, ca laisse supposer que l'on vient de
changer de mois (pour être sur -> si différence > 2 ou 3 jours)

@+
FxM



Bonjour,

Je souhaite faire une sauvegarde automatique supplementaire d'un fichier a
chaque debut de mois (ce fichier est mis a jour + ou regulierement).
J'ai pense a ce code :
AfichDat = Format(Date, "dd/mm/yy")
If Mid(AfichDat, 1, 2) = 1 Then
ThisWorkbook.SaveAs FileName:="C:SauvegardeFichierXSauvegardeMensuelle du " &
AfichDat & ".xls"
End If

Mais apres, je me suis rendu compte que si ce fichier n'est pas ouvert le 1er du
mois, la sauvegarde automatique supplementaire mensuelle ne se fera pas.
Comment faire ?

Merci d'avance
Reda