hypo78
XLDnaute Impliqué
Bonjour à tous,
j'ai ci-dessous une macro me permettant d'ouvrir un classeur "modèle" et de l'enregistrer sous en le nommant avec la date saisie.
Quand j'exécute la macro le nouveau classeur est enregistrer dans le dossier contenant le modèle.
J'aimerai, que ce nouveau classeur s'enregistre dans un dossier correspondant au mois de la date (ex : si nom du classeur = 02Février2011, le sauvegarder dans le dossier février2011).
Sub Creation_classeur_nommé()
'
' Creation_classeur_nommé Macro
'
Workbooks.Open Filename:="F:\Data\Feuilles de garde\Versailles\essai3.xls"
DateDeSaisie = Range("a1")
ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & "\" & Format(DateDeSaisie, "dd") & Format(DateDeSaisie, "mmmm") & Format(DateDeSaisie, "yyyy") & ".xls", FileFormat:=xlNormal _
, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
End Sub
Je pense qu'il faut remplacer : SaveAs Filename:=ActiveWorkbook.Path mais par quoi??
Merci d'avance
j'ai ci-dessous une macro me permettant d'ouvrir un classeur "modèle" et de l'enregistrer sous en le nommant avec la date saisie.
Quand j'exécute la macro le nouveau classeur est enregistrer dans le dossier contenant le modèle.
J'aimerai, que ce nouveau classeur s'enregistre dans un dossier correspondant au mois de la date (ex : si nom du classeur = 02Février2011, le sauvegarder dans le dossier février2011).
Sub Creation_classeur_nommé()
'
' Creation_classeur_nommé Macro
'
Workbooks.Open Filename:="F:\Data\Feuilles de garde\Versailles\essai3.xls"
DateDeSaisie = Range("a1")
ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & "\" & Format(DateDeSaisie, "dd") & Format(DateDeSaisie, "mmmm") & Format(DateDeSaisie, "yyyy") & ".xls", FileFormat:=xlNormal _
, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
End Sub
Je pense qu'il faut remplacer : SaveAs Filename:=ActiveWorkbook.Path mais par quoi??
Merci d'avance
Dernière édition: