cant help with your first question but i'll try the second one. try this code behind a commandbutton on your form.
Private Sub CommandButton1_Click()
ToSave = Date
Docmd.OutputTo acReport, "YourReportName", "MicrosoftEcel(*.xls)", "C:\Windows\Desktop\" & ToSave &".xls
ToSave will equal the...