Boa Tarde Galera,
Agradeço a atenção,
Minha ideia a princípio é deixar uma planilha na rede somente consulta, para esse projeto, não vejo necessidade de registro de acesso do usuário, pois a planilha tem finalidade de fazer cálculos e algumas consulta financeiras, mas achei interessante a ideia de registro, que sabe para projetos futuros.
No intuito de "proteger" ou "restringir" o acesso do usuários, gostaria que o usuário que fosse acessar, tivesse como condição o nome do pc e o nome da maquina logada na rede na Lista de acesso.
Tipo: Usuário Fernando - Nome do PC: Fernando e Nome em Rede PC01, Usuário wag - Nome do PC WAG e Nome em Rede PC02, Usuário ti02 - Nome do PC TI02 e Nome em Rede PC03, ...
Conseguir desse jeito, mais faltou o da REDE
Sub Usuario_Acesso()
If VBA.Environ("username") <> "Cadastro" Then
MsgBox "Este App não está autorizado para esse computador!", vbCritical, "USO NÃO AUTORIZADO"
Application.DisplayAlerts = False
Application.Quit
ActiveWorkbook.Close savechanges:=False
Application.DisplayAlerts = True
Else
Exit Sub
End If
End Sub
Não tenho muito conhecimento em VBA alguém poderia deixar um modelo anexado, para ter uma base.
Postado : 07/04/2017 12:28 pm