bakalai
Messages postés61Date d'inscriptiondimanche 11 novembre 2007StatutMembreDernière intervention18 septembre 2010
-
30 nov. 2007 à 17:17
bakalai
Messages postés61Date d'inscriptiondimanche 11 novembre 2007StatutMembreDernière intervention18 septembre 2010
-
30 nov. 2007 à 18:04
Bonjour,
Je cherche a effectuer une sauvegarde d'un fichier excel dans un nouveau repertoire et aves un nouveau nom tous les prmiers du mois.J'ai pu faire ceci mais il ya une erreur sur la sauvegarde je ne vois pas (je debute de puis 3 semaines). Merci
la case Q1: = aujourdhui() 'il y a surement mieux
Code:
Function sauve()
Dim dFirst As Date
Dim message As String 'fabrication du nom dela copie du fichier
dFirst = CDate("1/" & Format(DateAdd("m", 0, Date), "mm/yyyy"))
'si c'est le premier du mois
If dFirst = Sheets("CRJ-COD").Range("Q1").Value Then
message = CDate(Format(DateAdd("m", 0, Date), "mm/yyyy"))
'je fais une copie dans un repertoire en changeant le nom du fichier
ActiveWorkbook.SaveCopyAs ("D:\ici\cla\copie\CR-" & message)