Olá,
Estou tentando implementar uma userform que peça senha para executar uma macro. Eu consegui fazer o que eu queria com inputbox, mas o fato de não poder esconder a senha não me agradou. Então parti para a userform. Gostaria que ficasse como eu fiz com a inputbox. São as macros LimparConteúdo e LimparConteúdo_2 (planilha em anexo). Funcionam da seguinte forma:
LimparConteúdo (método com inputbox)
Se a senha estiver errada ou em branco surge a mensagem de erro (específica para cada um) e RETORNA para a janela do userform. O botão cancelar fecha o programa. Se a senha estiver correta os comandos são executados. Isso tudo funciona bem quando uso inputbox.
LimparConteúdo_2 (método com userform)
O comando cancelar fecha o programa, a senha correta executa os comandos e se a senha estiver errada ou em branco surge a mensagem de erro. NO entanto NÃO RETORNA para a janela do userform.
Já tentei tudo que eu sei e não consigo de jeito nenhum, os loops que eu tentei fazer (seja com while-wend ou do-loop ou do until-loop) travam as mensagens de erro. Então deixei a planilha do jeito mais estável na esperança de alguém conseguir me ajudar.
Grato,
Luis Felipe
Postado : 08/10/2015 3:03 pm