Ampliando la información de Andres.
El libro se tiene que comportar como si fuese un ejecutable, que no lo es. ¿Y como se hace esto? Hay varios pasos a seguir y es importante tener cuidado en ellos porque perder el libro.
En primer lugar seguro al 100 por 100 no lo es, es Excel, pero siguiendo estos pasos nadie podrá modificar accidentalmente una celda.
Para acceder hay que hackear el libro.
Pasos a seguir:
* Protege las celdas con contraseña.
* Protege las hojas con contraseña.
* Protege el código con contraseña.
* Ocultar hojas
* Oculta el libro.
* Al abrir el libro ejecuta los formularios y no desde un botón en una HOJA.
* Guarda el libro como XLSB
* Evita que el usuario pueda ejecutar Guardar como...
Y ahora vienen los problemas y como solucionarlos:
* En el código del UserForm antes de escribir en una celda tendrás que desprotegerla, escribir y protegerla
* Para poder acceder al libro en modo programador basta con Abrir el Excel, deshabilitar las macros y abrir el libro.
Quizás no necesites todas las recomendaciones que he puesto pero si las combinas correctamente puedes proteger el libro con un alto grado de fiabilidad sobre errores ocasionales.
A veces lo más simple es proteger unas cuantas celdas importantes para evitar modificarlas manualmente y con eso solucionas la mayoría de las veces el problema.
Como no tengo más información de la que haces poco más te puedo sugerir.
Saludos.
\\//_