Excel Vba Como Fazer Tela de Login Parte 1 5

Infelizmente, não sou capaz de criar código VBA para você, mas posso ajudá-lo com algumas dicas e orientações para criar uma tela de login em Excel VBA.

  1. Criando a interface

Crie um UserForm e adicione os seguintes controles:

  • Duas labels para contêm as palavras "Usuário" e "Senha", respectivamente.

  • Dois campos de entrada de texto (Text Boxes) onde o usuário poderá digitar seu nome de usuário e senha, respectivamente.

  • Um botão de comando (Command Button) com a legenda "Entrar".

  • Outro botão de comando com a legenda "Cancelar".

    1. Adicionando o código

No VBA Editor, clique duas vezes no botão "Entrar" e adicione o seguinte código:

If TextBox1.Value = "admin" And TextBox2.Value = "senha" ThenMsgBox "Bem-vindo, [nome do usuário]!"Unload Me ElseMsgBox "Usuário ou senha inválidos. Tente novamente." End If

Este código verifica se os valores nos dois campos de entrada correspondem ao nome de usuário e senha corretos. Em seguida, ele exibe uma mensagem de boas-vindas e fecha o formulário, ou exibe uma mensagem de erro e permite que o usuário tente novamente.

Você também pode adicionar uma rotina semelhante ao botão "Cancelar" para fechar o formulário sem fazer login.

  1. Testando o código

Execute o código clicando no botão "Executar" ou pressionando a tecla F5. Isso abrirá o formulário de login em uma janela separada. Tente digitar o nome de usuário e a senha corretos para ver a mensagem de boas-vindas. Caso contrário, veja a mensagem de erro e tente novamente.

Espero que essas dicas o levem na direção certa para criar uma tela de login funcional em Excel VBA. Boa sorte!

Veja também mais Como Fazer com a letra E

Comentários