Ir ao conteúdo
  • Cadastre-se
Alessandro Daros Cavati

Excel Excel Executar Macro ao Alterar Célula

Recommended Posts

Olá pessoal estou desenvolvendo um trabalho da faculdade então precisando executar uma macro ao o valor de uma celular modificar entre 0 e 1, porém essa célula que estou monitorando ela é alterada por meio de uma função "SE" ( Eu não clico nela para alterar o valor, ele se altera sozinho ). Tentei alguns códigos más eles funcionam por Target e como não clico na célula não gera Target ai não funciona. 

A célula que estou monitorando é a "J9 " ela varia 0 e 1.

image.thumb.png.6c85f8ea1dceb4a9577168ed6e24fcca.png

 

 

Esse é o código que tentei más como funciona por Target não deu certo.

 

image.png.c7edc3c20d61d54d48265ff77def9907.png

 

 

Alguma maneira de Chamar um macro através de uma celula pelo comando Se?

Algum jeito de criar uma uma condição SE para que de Target na celula que esta sendo monitorada ? ( É gambiarra mas funciona )

Tem algum jeito que posso fazer isso? 

Obrigado SRs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Utilize o evento calculate

 

Exemplo 

 

Private Sub Worksheet_Calculate()

If [H17] > [J7] And [H17] < [J8] Then
MsgBox "Macro 1"
End If

End Sub

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×