Cambiar de usuario con macro

Hola

Tengo un problema con usuario y contraseña.

Lo que sucede es que entro con un usuario de administrador y luego sin cerrar el archivo cambio a usuario con restricciones, hasta allí funciona bien. Pero cuando quiero regresar al usuario administrador no lo hace.

1 respuesta

Respuesta
1

En la macro del formulario 8 tienes esto:

                If Status = "Usuario" Then
                    UserForm6.CommandButton3.Enabled = False
                    UserForm6.CommandButton7.Enabled = False
                    UserForm6.CommandButton4.Enabled = False
                    UserForm6.CommandButton8.Enabled = False
                    UserForm6.CommandButton10.Enabled = False
                    UserForm6.CommandButton11.Enabled = False
                    UserForm6.CommandButton12.Enabled = False
                    UserForm6.CommandButton13.Enabled = False
                    UserForm6.CommandButton14.Enabled = False
                    UserForm6.CommandButton15.Enabled = False
                    UserForm6.CommandButton16.Enabled = False
                    UserForm6.CommandButton17.Enabled = False
                    UserForm6.CommandButton24.Enabled = False
                    UserForm6.CommandButton25.Enabled = False
                    UserForm6.CommandButton26.Enabled = False
                    UserForm6. CommandButton27. Enabled = False

Le estás diciendo que hacer cuando el estatus es "usuario", pero no le estás diciendo qué hacer cuando es "administrador", entonces debería quedar así:

                If Status = "Usuario" Then
                    UserForm6.CommandButton3.Enabled = False
                    UserForm6.CommandButton7.Enabled = False
                    UserForm6.CommandButton4.Enabled = False
                    UserForm6.CommandButton8.Enabled = False
                    UserForm6.CommandButton10.Enabled = False
                    UserForm6.CommandButton11.Enabled = False
                    UserForm6.CommandButton12.Enabled = False
                    UserForm6.CommandButton13.Enabled = False
                    UserForm6.CommandButton14.Enabled = False
                    UserForm6.CommandButton15.Enabled = False
                    UserForm6.CommandButton16.Enabled = False
                    UserForm6.CommandButton17.Enabled = False
                    UserForm6.CommandButton24.Enabled = False
                    UserForm6.CommandButton25.Enabled = False
                    UserForm6.CommandButton26.Enabled = False
                    UserForm6.CommandButton27.Enabled = False
                    'frm_Menu.CommandButton13.Enabled = True
                Else
                    UserForm6.CommandButton3.Enabled = True
                    UserForm6.CommandButton7.Enabled = True
                    UserForm6.CommandButton4.Enabled = True
                    UserForm6.CommandButton8.Enabled = True
                    UserForm6.CommandButton10.Enabled = True
                    UserForm6.CommandButton11.Enabled = True
                    UserForm6.CommandButton12.Enabled = True
                    UserForm6.CommandButton13.Enabled = True
                    UserForm6.CommandButton14.Enabled = True
                    UserForm6.CommandButton15.Enabled = True
                    UserForm6.CommandButton16.Enabled = True
                    UserForm6.CommandButton17.Enabled = True
                    UserForm6.CommandButton24.Enabled = True
                    UserForm6.CommandButton25.Enabled = True
                    UserForm6.CommandButton26.Enabled = True
                    UserForm6.CommandButton27.Enabled = True
                End If

Saludos.Dante Amor

Recuerda valorar la respuesta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas