Ocultar una hoja en Excel 2007 (con una contraseña) O ocultar el código VBA en Excel

Encontré una manera de ocultar las hojas de Excel que es la siguiente: establezca la visibilidad de la hoja en VeryHidden en las propiedades de VBAProject y luego proteja con contraseña las propiedades de VBAProject.

Esto es genial, pero en Excel 2007, si lo guarda como XLSX, la protección de contraseña de VBAProject se elimina y puede ver el código VBA. hay alguna forma de prevenir esto?

O bien, ¿hay alguna otra forma de ocultar una hoja de Excel 2007?

Respuestas a la pregunta(2)

Su respuesta a la pregunta