Neste artigo vou demonstrar como fazer um controle de acesso à sua pasta do Excel utilizando nomes de usuário e senha.
O formulário de controle de acesso é bem simples.
Este controle permite determinar algumas planilhas como públicas e outras planilhas como restritas.
No exemplo que está disponível para download no final desta página temos a seguinte estrutura de pastas:
Onde:
- Planilha1 – Acesso público
- Planilha2 – Acesso restrito (só é possível visualizar após informar o nome de usuário e senha corretos)
- shtUsuarioSenha – Planilha que contém os dados de acesso para entrar na planilha, que neste exemplo estão definidos da seguinte forma:
A macro consiste em verificar se o usuário e senha que foram digitados estão listados na tabela de permissões, em seguida chama um procedimento que exibe todas as planilhas, todo o processo é bem simples, mas funciona muito bem, pois é utilizado em conjunto com a função ActiveWorkbook.Protect, o código VBA precisa ser protegido também contra acessos não autorizados, no arquivo em anexo, o a senha para desbloquear o acesso ao projeto VBA é excelflex.
Estou disponibilizando aqui o link para download.
Caso precise de ajuda profissional para implementar este código ou então para automatizar a sua planilha, me envie uma mensagem através do formulário de contato que responderei em breve, se preferir, pode me enviar um e-mail através do endereço [email protected].