Notifications
Clear all

Criar um perfil admin na planilha

7 Posts
2 Usuários
0 Reactions
1,311 Visualizações
(@danilodga)
Posts: 15
Active Member
Topic starter
 

boa tarde.

Gostaria adicionar um código onde ao digitar por exemplo: usuário: ADMIN e senha: 123 que pode-se visualizar todas abas. Pois com o código abaixo até o momento, eu conseguir configurar uma planilha restrita e as abas oculta para usuários normais.
pesquisei na biblioteca, porém alguns anexos se encontra "arquivo corrompido"

segue o código:

Private Sub cdmEntrar_Click()
 If txtLogin = "" Then
            MsgBox "Digite o nome do usuário !"
            Exit Sub
            txtLogin.SetFocus
        Else
          If txtSenha = "" Then
                MsgBox "Digite a senha do usuário !"
                Exit Sub
                txtSenha.SetFocus
          End If
        End If

        col = 1
        lin = 2
        While (Plan2.Cells(lin, col) <> txtLogin)
            lin = lin + 1
            If lin > 50 Then
                MsgBox "Usuário não esta cadastrado"
                Exit Sub
            End If
        Wend

        Dim senha As String
        col = 2
        senha = Plan2.Cells(lin, col).Value

        If txtSenha <> senha Then
            MsgBox "A senha não confere !!"
            Exit Sub
        Else
            MsgBox "Seja Bem Vindo " & txtLogin
            lin = 2
            col = 1
            While (Plan4.Cells(lin, col) <> "")
                lin = lin + 1
            Wend
            Plan4.Cells(lin, 1) = txtLogin.Value
            Plan4.Cells(lin, 2) = txtSenha.Value
            Plan4.Cells(lin, 3) = Date
            Plan4.Cells(lin, 4) = Time
            Plan1.Visible = xlSheetVisible
            Sheets("USUARIO").Activate
            ActiveWindow.DisplayWorkbookTabs = False
            Hide
        End If
End Sub
 
Postado : 05/06/2016 12:33 pm
(@mprudencio)
Posts: 2749
Famed Member
 

Ve se ajuda

usuario admin

Senha admin

Demais senhas na aba usuario

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 05/06/2016 2:22 pm
(@danilodga)
Posts: 15
Active Member
Topic starter
 

obrigado pela informação, mas não conseguir adaptar.

 
Postado : 05/06/2016 4:08 pm
(@mprudencio)
Posts: 2749
Famed Member
 

E por isso que um arquivo modelo deve ser disponibilizado com a duvida... assim a resposta vem de acordo com a necessidade.

Disponibilize seu arquivo

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 05/06/2016 4:29 pm
(@danilodga)
Posts: 15
Active Member
Topic starter
 

Conseguir adaptar ao código, porém só preciso realizar 2 ajustes.
1ª após digitar o usuário e a senha, mesmo acertando aparece uma mensagem de erro, porém entra na planilha
2ª gostaria de registrar a data e horário do acesso do usuário e admin

se puder me ajudar nesses 2 ajustes, desde já lhe agradeço.

 
Postado : 05/06/2016 4:59 pm
(@mprudencio)
Posts: 2749
Famed Member
 

Segue ajustes

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 05/06/2016 5:49 pm
(@danilodga)
Posts: 15
Active Member
Topic starter
 

Segue ajustes

Muito obrigado pela ajuda. atendeu totalmente minhas necessidades.

 
Postado : 05/06/2016 9:22 pm