nommer un classeur avec la date du jour

  • Initiateur de la discussion bebert59
  • Date de début
B

bebert59

Guest
bonjour,

je voudrais à la fin d'une macro envoyer le classeur qui a été créé vers un dossier bien défini: jusque là tout va bien
mais je voudrais que ce classeur se nomme par exemple (pour aujourdhui)
060317 classeur bebert.xls

pour ce qui est du 'classeur bebert' pas de problème par contre en mettant: date & 'classeur bebert' dans la macro ça coince , je suppose que cette date est lue au format 17/03/06 et que pour l'enregistrement d'un classeur ne se fait pas avec le format: /
comment faire pour avoir:
1er la date en format année mois jour
et 2eme pour enlever les /

merci

bebert
 

bertgrav

XLDnaute Occasionnel
bonjour,
j'ai récupéré une macro, je l'ai remise en forme par rapport à ta demande:

essaye ceci

Sub enregistreretrenommer()

Dim Fichier As String
Fichier = Format(Date, 'yy mm d') & ' classeur bebert ' & '.xls'
ThisWorkbook.SaveCopyAs Filename:=ThisWorkbook.Path & '\\' & Fichier

End Sub


chantal
 
B

bebert59

Guest
ça marche, mais le problème c'est que lors de l'enregistrement du nouveau fichier, la macro a été copiée aussi dans ce fichier:
comment faire pour enregistrer un fichier sans 'emmener' la macro avec ce fichier ?

Que dois je modifier dans la macro pour enregistrer dans le fichier
06 03 17 classeur bebert.xls
uniquement les feuilles sans la macro ?

MERCI

BEBERT
 

Discussions similaires

Statistiques des forums

Discussions
312 576
Messages
2 089 856
Membres
104 290
dernier inscrit
Beloumi3