boas, demelo,
acho que não será necessária a utilização de vba, bastará a formatação condicional.
supondo que queres colorir o nome “joao” no range e5:ai14.
então, vais a formatação condicional, clicas em nova regra, escolhes utilizar uma formula para determinar as células a ser formatadas e, no campo que se abre, colocas a seguinte fórmula: =procurar(“joao”;e5:ai14.
depois, formatas o tipo de letra, com a cor que escolheres e dás ok as vezes necessárias até saires da formatação condicional.
verás que todas as células do range e5:ai14 que contenham a palavra “joao” (sem aspas, claro), ficarão com a cor que escolheste.
espero ter ajudado.
diz qualquer coisa e fica bem! 🙂