¿Formulario Oculto se puede crear? ¿Qué sea visible solo con contraseña?

Quisiera crear un formulario en acess 2010 a partir de una consulta que me sume valores

Por meses y años y que sea acesible a través de un botón que solo se habrá con una contraseña, ¿es posible?

1 Respuesta

Respuesta
1

El formulario, una vez que lo crear, lo puedes ocultar si le cambias sus propiedades: click derecho encima de él->Propiedades de vista->le marcas la casilla "Oculto"

Ten en cuenta que ocultar un formulario no es garantía de que no se pueda ver, pues si en las opciones de la base de datos->opciones de navegación le marcas que te muestre los objetos ocultos, se verá que está ahí.

Para que te pida una contraseña al abrirlo, en el evento "al abrir" del formulario, le generas el siguiente código:

Private Sub Form_Open(Cancel As Integer)
Const elPassOK As String = "1234"
Dim elPass As String
elPass = InputBox("Escribe la contraseña para abrir el formulario:", "Acceso restringido")
If StrPtr(elPass) = 0 Then
    MsgBox "Accesso no autorizado", vbCritical, "ERROR"
    Cancel = True
    Exit Sub
End If
If elPass <> elPassOK Then
    MsgBox "Accesso no autorizado", vbCritical, "ERROR"
    Cancel = True
End If
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas