Notifications
Clear all

UserForm com Loop

3 Posts
2 Usuários
0 Reactions
977 Visualizações
(@luisfelipe)
Posts: 0
New Member
Topic starter
 

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
(@messiasmbm)
Posts: 0
New Member
(@luisfelipe)
Posts: 0
New Member
Topic starter
 

http://www.planilhando.com.br/forum/viewtopic.php?f=21&t=17666

Obrigado! Me ajudou bastante! Consegui colocar em prática o que eu queria.

 
Postado : 09/10/2015 2:40 pm