Hola.
La mejor manera de proteger los objetos de una base de datos es crear un archivo MDE. De esta manera tendrás una copia de la misma totalmente operativa pero que no permitirá al usuario modificar los formularios, informes, estructura de tablas, etc.
Otra posibilidad, si sólo quieres proteger un formulario, es poner éste código en el evento Al descargar:
Para que funcione, debes configurar la bdd para que no se muestre la ventana de la base de datos en las opciones de inicio, ya que el código lo que hace es evitar que se pase de la vista formulario a la vista diseño, pero o no impide que se abra en ese modo.
Un saludo,
Norberto.