Notifications
Clear all

Executar macro ao sair de uma célula

3 Posts
2 Usuários
0 Reactions
778 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Gaelra, bom dia.

Eu já havia feito estar pergunta um tempo atras e o Mauro me deu esta respsta. Vejam abaixo:
Na ocasião funcionou mas hj, estou trabalhando num outro material e não consigo resolver.
Eu preciso rodar uma macro que vou chamar de "teste" toda vez que eu SAIR da celula M9.

Esse código que o amigo Mauro meu deu deve estar no módulo ou nesta pasta de trabalho ?
Obrigadooooo

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Address = "$A$1" Then

Call Teste

Exit Sub

End If

End Sub

Sub Teste()
MsgBox "Alterou A1, coloque sua rotina aqui"
End Sub

 
Postado : 18/09/2013 8:13 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

sianetto,

Bom Dia!

Esse cpodigo que o Mauro lhe disponibilizou está correto e deve ser colocado no módulo da planilha (aba) onde você quer que ocorra a ação da macro. Ou seja, se você quer que sua macro chamada Teste seja executada sempre que o usuário digitar algo na célula A1, da Plan1, e teclar Enter para sair, você deve dar um duplo clique em cima de Plan1, na janela VBAProject e lá colar seu código.

 
Postado : 18/09/2013 8:19 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

sianetto,

Bom Dia!

Esse cpodigo que o Mauro lhe disponibilizou está correto e deve ser colocado no módulo da planilha (aba) onde você quer que ocorra a ação da macro. Ou seja, se você quer que sua macro chamada Teste seja executada sempre que o usuário digitar algo na célula A1, da Plan1, e teclar Enter para sair, você deve dar um duplo clique em cima de Plan1, na janela VBAProject e lá colar seu código.

Wagner meu caro, Salvou geral.

Muito obrigado.

Funcionou perfeitamente. Ajudou muito mesmo. Valeu pela rapida ajuda.
abraçoooooooooooooo

 
Postado : 18/09/2013 8:55 am