Contraseña con texbox en userform
Buen dia chicos:
tengo un userform que inicia al abrir el exel y me da opciones de que quiero visualizar por medio de botones.
Uno de ellos necesito ponerle contraseña para que solo pueda abrirlo yo.
cree otra userform que me pide la contraseña por lo que cundo doy click en el botón deseado aparece la otra userform que me pide la contraseña. Pero aca viene el problema.. Compruebo si la contraseña es la correcta y si no sale un cartel de error y al darle aceptar se cierra el userform que me pide contraseña. Pero si es correcta me abre el archivo pero no me cierre ni la userform de contraseña ni la general. En que le estoy errando al código.??
Private Sub CommandButton1_Click()
valor = Val(TextBox1)
If Not valor = 1234 Then
MsgBox "Password incorrecto"
UserForm5.Hide
End If
EndSub
ese el el código del botón aceptar de la userform que me pide la contraseña
agacesco su ayuda