La macro del Open que te pasé en consulta anterior es correcta y se mantiene.
Además le vamos a agregar otras instrucciones que oculte las hojas si alguna quedó visible, salvo una principal que no tendrá nada más que una presentación (logo, saludo de bienvenida, lo que quieras) y un mensaje. Ya te agrego las líneas en el mismo evento Open.
También vamos a colocar líneas para ocultar las hojas al cierre. Esto es por si trabajando se cierra accidentalmente el libro, que no se quede con las hojas visibles.
Entonces al abrir, si no habilitaron las macros solo verán la portada.
Y por último, las líneas que permitan mostrar las hojas cuando la clave sea correcta.
Como esto depende de qué se hace en el Userform, escribime las instrucciones que dejaste en caso de clave correcta y en caso de clave incorrecta para colocar allí las líneas.
Sdos, quedo a la espera de tus aclaraciones.