Código para criar login em formulário Excel VBA.
O Excel possui diversas formas e maneira de proteger de com total segurança os nossos dados colocados em planilhas ou em um projeto mais complexo, através de senhas de proteção, criptográfica podemos bloquear determinadas células ou criar objetos por meio de linhas de comando onde se pode definir usuário e senha de acesso.
Código para criar login em formulário Excel VBA – Entenda Melhor
O método que iremos ensinar nesse artigo consiste em uma tela de login onde será definido um usuário e uma senha para serem colocados toda vez que o documento for aberto, essa senha e usuário não das mais complexas mais já vai torna seu projeto mais seguro com certeza, sabemos que quando falamos em segurança podemos sim ir mais além do que esse código vai apresentar.
Esse código só permite você criar o usuário acessando o código fonte mais não desclassificamos ele não, se for somente você que usa e até outras pessoas da empresa não ficaria tão jato cria senha para acesso.
Código para criar login em formulário Excel VBA
A desvantagem e que toda vez que for pata alterar a senha e o usuário caso você não tenha liberado acesso a outra pessoa e somente você que poderá fazer.
Bom eu uso esse código em alguns projetos que eu tenho mais tenho configurações de segurança mais elevadas, que chega a registrar todo o passo a passo do usuário logado em uma planilha criptografada onde somente eu administrador tenho acesso.
Esse código e muito útil e vai trazer maior segurança para suas planilhas ou seus projetos em Excel VBA.
Código para criar login em formulário Excel VBA – Código Login
Private Sub CommandButton1_Click()
If TextBox1.Text = “1” And TextBox2.Text = “1” Then
MsgBox “Login realizado com sucesso”, vbInformation, “!”
Unload Login ‘Esse comando sai do formulario
Else
MsgBox “SENHA INCORRETA PROCURE O ADMINISTRADOR DO SISTEMA”, vbInformation, “Login”
TextBox1.Text = “” ‘Deixa vazio as caixa de texto
TextBox2.Text = “” ‘Deixa vazio as caixa de texto
End If
End Sub
Private Sub CommandButton2_Click()
ActiveWorkbook.Save ‘Salva os dados antes de sair da planilha
Application.Quit ‘Sai da planilha
End Sub
Código para criar login em formulário Excel VBA
Pessoal sempre recomendo a renomear seus projetos com o nome especifico para cada um de acordo com sua função, vai facilitar muito na hora da programação. Exemplo ma TextBox se for Nome coloca TxtNome, assim na hora da programação basta você chamar ela usando o Me.TxtNome isso adianta e muito o desenvolver do projeto.
Veja mais postagens relacionadas…
Formatar número de telefone com 10 ou 11 dígitos
Mascara para formatar CPF e CNPJ em TextBox VBA
Como formatar CPF e CNPJ no Excel
Todos os atalhos de teclado no Excel
Fórmulas de Excel em testes de entrevista de emprego