Boa tarde
Quase todo dia entro no fórum para ver as postagens e aprender algo novo.
Analisando a dúvida do Makoshi, lembrei de uma duvida que eu tinha.
Eu queria executar uma macro qualquer de acordo com o valor de uma determinada célula, não consegui até hoje, mas com a resposta do Mauro fiz o seguinte.
Sub Teste()
'
If Range("D26").Value = "TEXTO" Then
If MsgBox("Executar macro ?", vbYesNo) = vbNo Then
Exit Sub
End If
End If
' Macro teste.
Range("F23").Select
ActiveCell.FormulaR1C1 = "OK"
End Sub
Se a célula (ou resultado da fórmula) for = "TEXTO" eu executo uma macro ou não (tenho a opção de executa-la ou não)
Esse código que eu adaptei, vcs conhecem algo melhor ou estou no caminho certo ?
Obrigado!
_______________________________________________________________________________________________
Carlos Santos
* Marque o tópico como Resolvido se foi solucionado seu problema.
Postado : 02/06/2015 10:24 am