Si quieres que no aparezca el cuadro para guardar el archivo, entra al editor de macros (ALT+F11), selecciona con doble click el libro actual y pon esto:
Código:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Saved = True
End Sub
Esto hara creer a Excel que el documento ya esta guardado y no mostrara el mensaje para guardar. Pero esto no impedira que el usuario guarde el archivo "manualmente", es decir, presionando el boton de guardar en la barra de herramientas o en el menu
Archivo -> Guardar. Tendrias que hacer de solo lectura el archivo