No que yo sepa, pero encontré esto. No lo probé pero parece seguro (traducido al español por google ;)
> ¿Hay una manera mejor y más segura para proteger un proyecto de VBA?
1. Guarde el libro de Excel (.xls) como un complemento (Archivo> Guardar como ...)
2. Una vez que tenga el complemento (.xla) guardado, cierre el libro de Excel (.xls)
3. Haga doble clic en el complemento para abrirlo
4. Presione Alt + F11 para acceder proyecto de VBA del complemento
5. Bloquee el proyecto VBA con una contraseña
6. Haga doble clic en el módulo de código "ThisWorkbook"
7. Pulse F4 para abrir la ventana Propiedades
8. Cambiar el estado "IsAddin" FALSE
9. Vuelva a Excel presionando ALT + Q (o cerrar la ventana vbe)
10. Vaya a Herramientas> Compartir libro
11. Cuando aparezca el diálogo, active la casilla para: (Permitir cambios de ...)
12. Pulse Aceptar para cerrar el diálogo
13. Cuando se le pida para guardar, presione OK
14. Pulse Aceptar para aceptar que "las macros no se puede acceder"
15. Usted debe sentirse mareada en este punto, ya que sólo se dio cuenta de lo que tiene
faltado delante de tus narices
16. Verifique que el [COMPARTIDO] aparece en la barra de título de la aplicación
17. Ahora guarde el libro de nuevo como un complemento (Archivo> Guardar como ...) sobrescribir la
el anterior
18. Cerrar este libro de Excel sin guardar los cambios (que no lo necesita)
19. Prueba tu recién guardado complemento (abrirla, acceda a la vbe, tratar de ampliar
la ventana de proyecto, usted debe obtener el nuevo mensaje "Proyecto es Unviewable"
20. Tu hecho
Saludos,
Ene Karel Pieterse
Excel MVP
http://www.jkp-ads.com
Miembro de:
Asociación Profesional de Office Developer
www.proofficedev.com
Sdos.
Elsa