Tenho uma tela de login simples com toda base de login senha em vba.
Quero colocar para cada Usuario um filtro.
[BD_CENTRL]![REF_MAILLING]=1
[BD_CENTRL]![REF_MAILLING2]=10 para o user01
[BD_CENTRL]![REF_MAILLING]=2
[BD_CENTRL]![REF_MAILLING2]=20 para o user02
[BD_CENTRL]![REF_MAILLING]=3
[BD_CENTRL]![REF_MAILLING2]=30 para o user03
Assim em diante,, quem pode me ajudar nesse VBA ??
O form tem 2 textbox e um botão.
Coloquei nome do textbox que recebe o usuario de login,
Coloquei nome do textbox que recebe o senha de senha.
Evendo click do botão segui o Código abaixo
Quero colocar para cada Usuario um filtro.
[BD_CENTRL]![REF_MAILLING]=1
[BD_CENTRL]![REF_MAILLING2]=10 para o user01
[BD_CENTRL]![REF_MAILLING]=2
[BD_CENTRL]![REF_MAILLING2]=20 para o user02
[BD_CENTRL]![REF_MAILLING]=3
[BD_CENTRL]![REF_MAILLING2]=30 para o user03
Assim em diante,, quem pode me ajudar nesse VBA ??
O form tem 2 textbox e um botão.
Coloquei nome do textbox que recebe o usuario de login,
Coloquei nome do textbox que recebe o senha de senha.
Evendo click do botão segui o Código abaixo
- Código:
Private Sub Comando4_Click()
LOGIN.SetFocus
If LOGIN = "user01" And senha = "123" Then
MsgBox "Carregando...", vbInformation, "T5"
DoCmd.Close
'AQUI SEGUI EXECUÇÃO DE UMA MACRO OU FILTRO PARA FORM EMBRATEL
DoCmd.OpenForm "EMBRATEL"
ElseIf LOGIN = "user02" And senha = "123" Then
MsgBox "Carregando...", vbInformation, "T5"
DoCmd.Close
'AQUI SEGUI EXECUÇÃO DE UMA MACRO OU FILTRO PARA FORM EMBRATEL
DoCmd.OpenForm "EMBRATEL"
ElseIf LOGIN = "user03" And senha = "123" Then
MsgBox "Carregando...", vbInformation, "T5"
DoCmd.Close
'AQUI SEGUI EXECUÇÃO DE UMA MACRO OU FILTRO PARA FORM EMBRATEL
DoCmd.OpenForm "EMBRATEL"
Else
MsgBox "Login ou Senha invalidos.", vbInformation, "ERRO!"
End If
End Sub
Última edição por googleinurl em Dom 06 Fev 2011, 7:20 pm, editado 1 vez(es)