Ocultar botón de comando en función de qué panel de control se abra.

Tengo dos paneles de control, uno de Usuarios y otro de Administrador. Lo que quisiera es que, al abrir un Formulario desde el panel de control de Usuarios desaparezca o se bloquee un botón de comando para no tener acceso a la información de dicho botón que abre otro Formulario.

1 respuesta

Respuesta
1

Para ocultar/mostrar un control has de usar su propiedad Visible. Para bloquearlo/desbloquearlo, la propiedad Enabled.

Como hay varias formas de validar la entrada del usuario, te daré una general, apra que te ahgas la idea de lo que has de hacer:

If Usuario="Administrador" Then
    Forms("PanelControl").Boton1.Visible=True  'Muestras el boton1
    Forms("PanelControl").Boton2.Enabled=True  'Habilitas el boton2
Else
    Forms("PanelControl").Boton1.Visible=False 'Ocultas el boton1
    Forms("PanelControl").Boton2.Enabled=False 'Deshabilitas el boton2
End If

Un saludo


Añade tu respuesta

Haz clic para o

Más respuestas relacionadas