Pablo Neruda 14/10/2015, 21:41
If InStr(1, txtHorario, "Agregado", vbTextCompare) >= 1 Then
MsgBox "Palavra encontrada"
End If
onde
InStr(Começar a procuara a partir do caracter, Texto onde pode conter a palavra, palavra procurada, tipo de comparação)
A instrução vai te retornar a posição em que foi encontrada a primeira ocorrência da "palavra procurada", se acontecer de ocorrer mais de uma vez a palavra você terá que fazer um tratamento para que continue a partir da próxima posição...
Porém você usou o termo "substituir todas as palavra". Ai eu já indicaria o comando Replace
onde
txtHorario = Replace ( txtHorario,"Agregado","*")
A instrução substituiria TODAS as ocorrências da palavra "Agregado" por "*" na string
Sds,