RE,
Si tu ne veux pas passer par un CommonDialog fais juste un truc du style
Dim CheminXLS as string
CheminXLS = "C:\" & Format(Date, ddmmyyyy) & ".xls")
ActiveWorkBook.SaveAs(CheminXLS)
Si je tape à coté c'est que j'ai pas encore du comprendre ou tu voulais en venir
@+, Julien 
Pensez: Moteur de Recherche, Réponse Acceptée