Olá Samantha,
É possível, porém tem que entender o funcionamento da sua planilha para entender se é o desejável.
Existe um 'monitor de eventos' para cada aba do seu arquivo do Excel, esse monitor cuida, por exemplo, quando uma célula é alterada, quando você seleciona uma célula diferente, etc. Assim, você pode monitorar uma célula específica e enviar um email toda vez que a condição for verdadeira (quando na célula estiver escrito "concluído" o email é enviado). Porém, se durante o cálculo da célula ela, por algum outro cálculo dá planilha, mudar para outro texto e voltar a ser "concluído" poucos segundos depois, você irá enviar 2 emails seguidos.
Então esteja atenta a isso na hora de gerar o código, escreva condições que previnam isso no código e está tudo certo :)
Para acessar esse gatilho do evento, você deve acessar a janela do VBA, selecionar na árvore à esquerda da janela a planilha que está a célula que você quer monitorar e selecionar o gatilho conforme a imagem abaixo:
Para monitorar uma célula específica, você pode usar o argumento Target que vem junto quando você altera uma célula e nele estão contidas as informações da célula 'alvo' que você alterou. Por exemplo:
- Target.Row te retorna a linha que está sendo alterada
- Target.Column te retorna a coluna que está sendo alterada
- Target.Value te retorna o valor que está sendo alterado
Espero ter ajudado :)