Hola:
No ha quedado muy en claro qué libro se guardará con fecha y hora pero te dejo algunas instrucciones. Cualquier duda me volvés a escribir.
nbre= Now 'guarda fecha y hora en variable
Activeworkbook.SaveCopy as ruta & "\" & nbre & ".xls" 'guarda copia del libro (1)
ActiveWorkbook.Save As ruta & "\ & nbre & ".xls" 'guarda el libro actual (2)
La instrucción 1 hace 1 copia del libro actual, pero te seguis quedando en el libro activo (libro1)
La 2da instrucción te guarda el libro actual con otro nombre y pasa a ser el libro activo. Tendrás volverte al libro1, o activarlo con:
Workbooks("Libro1.xls").Activate
Estos son solo ejemplos, espero te sirvan para lo que necesitas, o me volvés a escribir.
Saludos
Elsa
http://es.geocities.com/lacibelesdepunilla/macros