Notifications
Clear all

Botao Macro não executa a tarefa

5 Posts
3 Usuários
0 Reactions
729 Visualizações
(@lango)
Posts: 0
New Member
Topic starter
 

Boa Tarde !!
Tenho uma planilha na rede onde possui uma macro que tem um botão que executa a tarefa, do nada em uma das maquinas não funciona, da um clique no botão e não faz nada simplesmente fica parado...poderia ser algum arquivo corrompido, virus ou ate mesmo memoria ?

 
Postado : 15/01/2015 1:46 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

1) Abra o arquivo com o botão
2) Tecle Alt+F11
3) Tecle Ctrl+G
4) Digite: application.enbleevents = true
5) Saia do VBE e volte para o Excel e clique no botão de novo.

 
Postado : 15/01/2015 1:58 pm
(@lango)
Posts: 0
New Member
Topic starter
 

Bom dia !!
Obrigado Fernando, deu certo...voce sabe porque isso acontece ?

 
Postado : 16/01/2015 5:17 am
(@gtsalikis)
Posts: 2373
Noble Member
 

A grosso modo:

Por alguma razão, os a "resposta" aos eventos foi desabilitada.

Evento é uma ação que vc tem no Excel (clicar em algum lugar, digitar alguma coisa, mudar de planilha, e por ai vai).

Logo, o comando que o Fernando te passou habilita novamente a resposta aos eventos, assim, ao clicar no botão, por exemplo, o Excel vai tomar a ação como um evento e vai procurar pra ver se tem algum código que corresponde a esse evento.

 
Postado : 16/01/2015 6:28 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Certamente em algum lugar do seu código ou de outra macro que vc rodou, existia a linha oposta:

Application.EnableEvents = False

Assim algum código desligou a capacidade do Excel de "escutar" algumas ações suas na planilha, incluindo clicar botões, dentre outras.
Mas acredite, isso não é comportamento padrão do Excel. Se o EnableEvents foi desligado, saiba: alguém desligou.

Não esqueça de marcar a minha resposta como a que te atendeu, assim encerrando o tópico!

Abs,

FF

 
Postado : 16/01/2015 11:18 am