Notifications
Clear all

FALAR A CADA LINHA ALTERADA

7 Posts
2 Usuários
0 Reactions
1,437 Visualizações
(@dogao)
Posts: 8
Active Member
Topic starter
 

Boa noite.

Tenho uma planilha (em anexo) que informa quando um veículo chega para carregamento. Gostaria que assim que houvesse alteração na coluna "C" o excel falasse: Carreta chegou. E quando houvesse atualização(save) na planilha ele desconsiderasse a entrada já dita.

Conto com a grande ajuda de vocês.

Abs,

 
Postado : 18/09/2016 11:07 pm
(@rafaelp)
Posts: 89
Trusted Member
 

Bom dia.

Segue a planilha com o código. Eu não consegui testar aqui porque estou sem áudio. Veja se lhe atende.

 
Postado : 19/09/2016 5:16 am
(@dogao)
Posts: 8
Active Member
Topic starter
 

rafaelp

Cara, muito top!!! Não querendo ser abusado... Você consegue pôr para falar o destino(coluna E)?

Ex: Célula C10 foi alterada... O código falar: "Carreta chegou! Destino" + célula E10.

 
Postado : 19/09/2016 7:49 pm
(@rafaelp)
Posts: 89
Trusted Member
 

Bom dia.

Veja a planilha anexa.

 
Postado : 20/09/2016 5:08 am
(@dogao)
Posts: 8
Active Member
Topic starter
 

rafaelp

Bom dia.

Estou com um probleminha, a macro só executa se a alteração for na última linha ativa. No caso da planilha anexada no post acima, ela só "roda" se a alteração for na linha 22.

Podes me ajudar a adequar à necessidade? Ex: Qualquer alteração feita na coluna "C", a macro roda.

 
Postado : 20/09/2016 5:24 am
(@rafaelp)
Posts: 89
Trusted Member
 

dogao

Você tem razão. Adaptei o código pra percorrer e verificar se a coluna "C" foi alterada, se foi, vai falar o que você precisa e escreve "S" na coluna "AA" para que nas próximas vezes ele não repita novamente o está alterado.
Veja se agora da certo.

 
Postado : 20/09/2016 6:00 am
(@dogao)
Posts: 8
Active Member
Topic starter
 

rafaelp

Cara, vc deu show!!! Resolveu meu problema...

Parabéns e obrigado.

 
Postado : 21/09/2016 10:29 pm