Sauvegarde avec l'année en cours.

  • Initiateur de la discussion Marmotte3
  • Date de début
M

Marmotte3

Guest
Salut !

J'aimerais faire une sauvegarde avec dans le nom du fichier l'année en cours.J'aimerai que cette sauvegarde se fasse par macro et donc si on change d'année la sauvegarde va automatiquement se faire dans un autre fichier que l'année précedente.

Est 'il possible de faire ça et si oui comment ???

Merci :)
 
R

Roland

Guest
Tu as ci-dessous une ligne de macro qu'il te suffit d'adapter.
Entre le chemin et l'extension, la fonction YEAR extrait l'année de la date.

Le & précédé et suivi d'un espace fait la concaténation des chaines de caractères

ActiveWorkbook.SaveAs Filename:="C:\test\excel\Essais" & Year(Date) & ".xls", _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
 
M

Marmotte3

Guest
D'acord merci !

J'ai une autre question !

J'aimerai ouvrire le fichier sauvegarder avec la date(prob précedent)a partir d'un autre fichier excel avec une macro. Comment faire pour qu'il ouvre la dernière sauvegarde(Pour que ca se mette a jour automatiquement et que si on change d'année et que la dernière sauvegarde date de l'année précédente ca marche quand même).

J'espère avoir été assez clair !

Merci :)
 
M

Marmotte3

Guest
Ah oui et aussi dans ton système de sauvegarde étant donné que le nom du fichier change chaque année comment faire pour la commande de sauvegarde pour ne pas avoir a la réactualiser chaque année ???


Merci beaucoup ! :)
 

Discussions similaires

Statistiques des forums

Discussions
311 733
Messages
2 082 015
Membres
101 868
dernier inscrit
pierreselo33